MySQL key_len 大小的計算
背景: 當用Explain查看SQL的執行計划時,里面有列顯示了 key_len 的值,根據這個值可以判斷索引的長度,在組合索引里面可以更清楚的了解到了哪部分字段使用到了索引。 環境: 插入數據: 創建索引: 測試 ...
背景: 當用Explain查看SQL的執行計划時,里面有列顯示了 key_len 的值,根據這個值可以判斷索引的長度,在組合索引里面可以更清楚的了解到了哪部分字段使用到了索引。 環境: 插入數據: 創建索引: 測試 ...
key_len表示索引使用的字節數,根據這個值可以判斷索引的使用情況,特別是在組合索引的時候,判斷該索引有多少部分被使用到非常重要。在計算key_len時,下面是一些需要考慮的點: 索引字段的附加信息:可以分為變長和定長數據類型討論,當索引字段為定長數據類型時,如char,int ...