werehuman
13.01.2011 10:15 lithium
Питонокодре, как думаешь, что быстрее: два-три простых select ... from и цикл в пейтоне, в котором построчно отсеиваешь лишнюю инфу пока не наберется 123 записи, или огромный select ... left outer join ... left outer join ..., но с limit 123 в конце?
зависит исключительно от погоды на марсе, поэтому делай тесты
Зависит от рода сортировки, требований к блокировкам таблиц, итд. SQL эту ерунду порешает быстрее, чем SQL+питон. Но он обычно и есть бцтылочное горлышко и лучше бы с него _лишнюю_ нагрузку снимать.
зависит от сервера, на самом деле...
ммм, предположим — postgresql
один хуй
то есть очень сильно зависит от ситуации. Ок
я не про софт, я про мощность железа. Если проц вытянет сложный запрос, то будет быстрее, но нагрузка на сервер будет большая (она будет большая и в случае если он слабый). Если же железо не серверное, то будет дольше, чем 123 коротких запроса.