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

PhpMyAdmin показывает отрицательные итоговые записи для таблицы базы данных

Когда я проверяю свою базу данных, она показывает отрицательные записи для таблицы (например, -200 000), записи других таблиц статичны.

Когда я просматриваю таблицу и возвращаюсь к сводке, она изменяется случайным образом на -198 000, или -220 000... Это просто не статично.

Что может произойти?

4b9b3361

Ответ 1

Это старый вопрос, но тот, с которым я столкнулся, и этот пост был первым, что появилось в Google, поэтому я подумал, что верну мне правильный ответ.

Вы заметите, что все "отрицательные запросы mysql records" связаны с большими таблицами или базами данных. Это не отрицательный знак его ~, что означает примерно. Это в основном говорит, что вокруг этого много записей. Насколько я могу судить, он появляется, как только любая таблица получает более 20000 записей в phpMyAdmin. Именно поэтому числа адептов продолжают колебаться, а не точно.

Ответ 2

перейти к phpmyadmin

  • выберите проблемную таблицу
  • выберите "операции" из вкладок вверху
  • Посмотрите в разделе "Обслуживание стола", какие параметры у вас есть. Я бы просто щелкнул их по порядку, позволил каждой операции закончить и посмотреть, остается ли проблема. У каждой операции есть кнопка помощи рядом с ней, чтобы объяснить, что она делает. (Моя ставка заключается в том, что FLUSH должен решить вашу проблему).

Ответ 3

Если FLUSH не решила вашу проблему, попробуйте де-фрагментировать вашу таблицу. Эти вариации в числах строк таблицы обычно возникают, когда таблица содержит миллиарды строк.

В PHP-Myadmin всегда будут некоторые ограничения.

В то же время вы также можете запустить запрос "select count(id) from tableName", чтобы получить точное количество строк.

Ответ 4

как уже упоминал Эрик Стром, правильно, что это знак означает оценочную общую строку phpMyAdmin. вы всегда можете избавиться от этого знака ~ или получить точное значение его общей строки, щелкнув этот номер. вот он на моем  собственный пример таблицы:

введите описание изображения здесь

и после щелчка по этому номеру, который начинался с знака ~, вы получите полную строку точно после перевычисления.

! [введите описание изображения здесь