- Автор темы
- #1
Такая проблема, не могу придумать как сделать быстрее.
Есть 500 таблиц одной структуры в бд MySql. В каждой табилце в среднем по 1500 записей. Нужно для каждой позиции одной(выбранной из 500) таблицы сделать поиск по остальным 499 таблицам.
Как сделать лучше(т.е. быстрее) соединить все таблицы с помошью sql запроса(типа SELECT * FROM и тут перечислить все таблицы) и искать в ней, либо искать в каждой таблице отдельно и сохранять результаты в один массив?
Заранее спасибо, надеюсь, понятно объяснил
Есть 500 таблиц одной структуры в бд MySql. В каждой табилце в среднем по 1500 записей. Нужно для каждой позиции одной(выбранной из 500) таблицы сделать поиск по остальным 499 таблицам.
Как сделать лучше(т.е. быстрее) соединить все таблицы с помошью sql запроса(типа SELECT * FROM и тут перечислить все таблицы) и искать в ней, либо искать в каждой таблице отдельно и сохранять результаты в один массив?
Заранее спасибо, надеюсь, понятно объяснил