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