2
我們正在研究mySQL中幾個表的索引,並注意到了一些問題。有幾個索引包含type
字段,但其中一些索引在字段名稱後面有括號,而另一些則沒有。這個mysql索引中字段名稱後面的數字是什麼意思?
例如,對於鍵名node_status_type
索引包括在字段列表type
,但沒有數。另一方面,node_title_type
包括type (4)
。 (4)
是什麼意思?
我們正在研究mySQL中幾個表的索引,並注意到了一些問題。有幾個索引包含type
字段,但其中一些索引在字段名稱後面有括號,而另一些則沒有。這個mysql索引中字段名稱後面的數字是什麼意思?
例如,對於鍵名node_status_type
索引包括在字段列表type
,但沒有數。另一方面,node_title_type
包括type (4)
。 (4)
是什麼意思?
這意味着它是索引第一(X)
數目的字符/字節的字段。
它實際上是第一個X字符/字節內使用任何情況下,列索引的前綴,其中的數據將是唯一的(或區分你的目的)好的做法。它保持索引大小。
檢查與不同領域的數據類型關於前綴索引用法的詳細信息的文檔。
謝謝。我不確定它被稱爲什麼,所以不知道在文檔中查找的位置。 – EmmyS