|
|
|
| Как определить колличество записей хранимых в таблице с минимальной нагрузкой на БД. | |
|
|
|
|
|
|
|
для: Indrikozver
(17.12.2007 в 13:38)
| |
select count (*) from table;
|
| |
|
|
|
|
|
|
|
для: Thrasher
(17.12.2007 в 14:01)
| | А
разве не будет правильнее? | |
|
|
|
|
|
|
|
для: chexov
(17.12.2007 в 14:35)
| | это будет правильнее если нужно одновременно получить данные и количество строк.
Если просто количество строк, то только с помощью count | |
|
|
|
|
|
|
|
для: chexov
(17.12.2007 в 14:35)
| | > А mysql_num_rows() разве не будет правильнее?
Ни в коем случае. Это подсчет возвращенных рядов. То есть при COUNT() (MySQL-функция) в буфере MySQL будет хранится только число рядов, а для подсчета через mysql_num_rows() (PHP-функция) придется делать выборку всех записей и хранить их в буфере. | |
|
|
|