Показать сообщение отдельно
Старый 24.07.2010, 16:31   #12
ghostpast
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
ghostpast На верном пути
По умолчанию

Цитата:
Сообщение от Праведник Посмотреть сообщение
думать можно по-разному и не всегда то, что кажется верным, таковым и является.

За пример взял таблицу с 19 тысячами записей и выбирал по 1 полю.
Выборка с помощью mysql_num_rows занимает 0.0005 сек. С использованием count теже 0.0005 сек.
Подсчитать кол-во строк для веб-сервера не займёт и тысячной доли секунды. Так что плюсы весьма и весьма сомнительные.
при использовании функции mysql_num_rows() будет больше трафика, так как на веб-сервер придут все записи.
при использовании в запросе функции count() на веб-сервер придет только одна запись - количество записей в таблице.
ghostpast вне форума   Ответить с цитированием