Почему моя MySQL Index Cardinality обнуляется? - PullRequest
3 голосов
/ 20 августа 2009

У меня есть старое веб-приложение, которое использует базу данных MySQL (MYISAM). Недавно я заметил, что производительность приложения резко снизилась. После проверки моих индексов я заметил, что количество элементов для всех них равнялось нулю.

Мне удалось это исправить, выполнив таблицу анализа на каждой таблице.

Но мне любопытно, что приводит к обнулению мощности в первую очередь?

1 Ответ

2 голосов
/ 29 августа 2009

Из памяти некоторые операции таблицы восстановления стирают статистику, и вам нужно АНАЛИЗИТЬ ТАБЛИЦУ, чтобы получить их обратно.

Кроме этого, я не могу думать ни о какой причине, почему они должны быть обнулены . Я просто ожидал, что они устареют.

...