|
|
|
| При большом объеме базы один большой запрос (который получает ВСЕ что можно) или куча маленьких, но которые получают только то что нужно... ? | |
|
|
|
|
|
|
|
для: whi-teoos
(10.07.2008 в 15:26)
| | лучше один большой запрос, который получает то, что нужно ;-) | |
|
|
|
|
|
|
|
для: GeorgeIV
(10.07.2008 в 15:32)
| | Гениально) Но одним запросом получить нельзя | |
|
|
|
|
|
|
|
для: whi-teoos
(10.07.2008 в 15:26)
| | 1) Лучше для чего (удобство, произоводительность)?
2) Большой запрос имеется в виду многотабличный? | |
|
|
|
|
|
|
|
для: cheops
(11.07.2008 в 01:02)
| | В плане производительности и нагрузки на сервер... да и времени тоже)
Запрос который берет все данные из табилцы в тысячи записей, или несколько маленьких запросов, которые берут отдельные части из этой таблицы... | |
|
|
|
|
|
|
|
для: Whi-teOoS
(11.07.2008 в 15:57)
| | Если не ошибаюсь, то для программиста лучше один объединенный запрос с подзапросами с одним массивом(переменной) на выходе, чем основной запрос(переменная), и, от которого идут еще запросы(переменные), но последний вариант работает быстрее. | |
|
|
|
|
|
|
|
для: Whi-teOoS
(11.07.2008 в 15:57)
| | В плане производительности всегда более выгодны мелкие и быстровыполняющиеся запросы, чем один гиганский, сканирующий всю таблицу или многотабличный, так как с ростом таблицы, затраты на обслуживание большого запроса растут нелинейно. | |
|
|
|
|
|
|
|
для: cheops
(12.07.2008 в 11:23)
| | Спасибо, коротко и ясно) | |
|
|
|