Кардиналността (заедно с други статистики) се изчислява и актуализира от MySQL автоматично, така че нямате директни средства за предотвратяване на отпадането й.
Можете обаче да предприемете няколко стъпки, за да намалите вероятността това да се случи или да коригирате поведението.
На първо място, MySQL актуализира статистиката на индекса за всички поддържани машини за таблици, ако стартирате анализ на таблица команда.
За машината за таблици innodb MySQL предоставя набор от конфигурационни настройки, които могат да повлияят на поведението на вземането на проби. Настройките и техният ефект са описани в документацията на MySQL:
Основната настройка е innodb_stats_transient_sample_pages:
.
За myisam MySQL не предоставя такова разнообразие от настройки. настройката на myisam_stats_method е описана в документацията за обща статистика на индекса