Warum hat die Kardinalität des Indexes in MySQL unverändert bleiben, wenn ich, fügen Sie einen neuen index?

Habe ich einen FULLTEXT-index auf eine meiner MySQL-Datenbank-Tabellen wie folgt:

ALTER TABLE members ADD FULLTEXT(about,fname,lname,job_title);

Das problem ist, dass mit phpmyadmin ich kann sehen, dass die Kardinalität von meiner neuen index ist nur 1. Bedeutet dies, dass der index nie verwendet werden?

Habe ich ein analyze table-Befehl, aber es nicht scheinen, nichts zu tun.

analyze table members

Den jeweiligen Typen der index-Felder sind varchar(100) varchar(100), text, varchar(200) und die engine ist MyISAM und die Tabelle hat über 30.000 Zeilen, die alle einzigartig. Meine MySQL-version ist 5.0.45.

Mache ich etwas falsch?

Schreibe einen Kommentar