Kardinaliteit (samen met andere statistieken) wordt automatisch berekend en bijgewerkt door MySQL, dus je hebt geen directe middelen om te voorkomen dat het wegvalt.
U kunt echter een paar stappen nemen om dit minder waarschijnlijk te maken of het gedrag te corrigeren.
Allereerst werkt MySQL de indexstatistieken bij voor alle ondersteunde table-engines als u tabel analyseren commando.
Voor innodb table engine biedt MySQL een set configuratie-instellingen die het gedrag van de bemonstering kunnen beïnvloeden. De instellingen en hun effect worden beschreven in de MySQL-documentatie:
De hoofdinstelling is innodb_stats_transient_sample_pages:
.
Voor myisam biedt MySQL niet zo'n verscheidenheid aan instellingen. myisam_stats_method instelling wordt beschreven in de algemene documentatie over indexstatistieken