|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Ivan Frolcov 2:5020/175.2 20 Nov 2003 20:31:44 To : Maxim Yemelyanov Subject : Re[6]: perl или c#? -------------------------------------------------------------------------------- Thu Nov 20 2003 19:24, Maxim Yemelyanov wrote to Ivan Frolcov: MY> From: Maxim Yemelyanov <maxim@enigmasoft.com.ua> IF>> То есть "не будет"? А если в выборке именно столько? Или ты выберешь три IF>> первых, а остальное выкинешь? А сервер, дурачок старательный, тебе их IF>> собирал, как пчелка... нет бы ему сразу сказать. MY> Хм. А какая разница, сколько в выборке, если я прошу у сервера лишь одну MY> запись (row*, а не all*)? А если мне нужны 3 записи, то я так серверу и MY> скажу, и не больше 3-х раз вызову fetchrow_* (но это уже в SQL ударяемся MY> и отходим от эхотага). MY> Может я тебя не так понял? Так ты меня понял, так. Дело в том, что нормальный сервер обычно, если не попросили о другом, пытается минимизировать общее время выполнения твоего запроса. Т.е. глубоко и надолго задуматься, а потом сыпать данными. В то же время, если его отдельно попросить, первые записи он тебе может отдать быстро, но общее время выполнения будет дольше. Так что... IF>> Честно говоря, не могу понять, чем тебе радостнее и быстрее написать *, IF>> а не перечислить поля. MY> Тем, о чем написал. Вот, смотрю на одну из таблиц - 22 поля. И надо MY> показывать клиенту практически все из них (кроме автономера :). Мне MY> кажется, здесь проще выбирать *, а не перечислением. Возможно, возможно, все бывает. С другой стороны, 22 поля все-таки подозрительно многовато (я ничего не утверждаю, это так, повод обратить внимание). --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/3300ef3b1c14.html, оценка из 5, голосов 10
|