Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Подсчет количества (>5 млн) полей CHAR(200) с INDEX'ом в MySQL
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
alxfro пишет:
INDEX для value создан.
Так он не используется.
Такой метод подсчёта строк работает так:
СУБД старательно читает все строки, пересылает PHP, а тот смотрит, сколько строк ему прислали.
----- PostgreSQL DBA
alxfro
Отправлено: 31 Августа, 2011 - 11:53:28
Частый гость
Покинул форум
Сообщений всего: 208
Дата рег-ции: Июль 2011
Помог: 0 раз(а)
Мелкий пишет:
alxfro пишет:
INDEX для value создан.
Так он не используется.
Такой метод подсчёта строк работает так:
СУБД старательно читает все строки, пересылает PHP, а тот смотрит, сколько строк ему прислали.
и?
пример кода можно тогда?
Мелкий
Отправлено: 31 Августа, 2011 - 12:12:19
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
alxfro пишет:
пример кода можно тогда?
Какого?
Метод, что я описал - это то, что реально происходит в вашем коде, первое сообщение.
----- PostgreSQL DBA
alxfro
Отправлено: 31 Августа, 2011 - 14:35:49
Частый гость
Покинул форум
Сообщений всего: 208
Дата рег-ции: Июль 2011
Помог: 0 раз(а)
Мелкий пишет:
alxfro пишет:
пример кода можно тогда?
Какого?
Метод, что я описал - это то, что реально происходит в вашем коде, первое сообщение.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.