2010-01-07 56 views

回答

4

列的基數是存儲在該列中的不同值的數量。索引在高基數列上使用時更具選擇性。

對於唯一的非空列(例如auto_increment),基數基本等於行數。最大(ID)可能是壽高得多,因爲可以有序列中刪除洞後留下了這樣的....

你可以通過查看其指數在檢查一列的基數:

show index from t; 

你可以看到下一個AUTO_INCREMENT值:

show table status like 't'; 

的值可能是相同的(或一個以上),但它並不一定總是如此,因爲當你刪除編號不留順序或者爲auto_increment字段插入一個明確的值。

+0

其中t =表的名稱...查詢引用的ty :-) – yos 2010-01-07 10:24:02