Подтвердить что ты не робот

Как сделать быстрый, но неистребимый ряд строк InnoDB?

Часто задаваемые вопросы PHPMyAdmin должны сказать о приблизительном подсчете строк для InnoDB:

phpMyAdmin использует быстрый метод для подсчета строк, и этот метод возвращает только приблизительный счет в случае таблиц InnoDB.

Я хотел бы использовать этот "быстрый метод", но везде, где я ищу, есть другой ответ.

Кто-нибудь знает?

4b9b3361

Ответ 1

Они делают это:

SHOW TABLE STATUS LIKE 'foo';

Возвращает столбец "Строки". С MyISAM он на 100% точнее, InnoDB просто догадок. Вот почему MyISAM быстрее чем InnoDB при выполнении команды SELECT Запрос COUNT (*) 'без пункт.

phpMyAdmin является открытым исходным кодом, поэтому вы можете просто зайти в код и убедиться сами!