我有一個日期維度表與炭(7)字段稱爲與它的指標year_month_number指數如下:MyISAM的炭(7)字段具有與長密鑰長度
ALTER TABLE `dim_date` add INDEX `year_month_number` (`year_month_number` ASC);
有數據在它如「2013-06」或「2013-07」。
IM具有性能問題,因此沒有一個解釋,
'1', '簡單', 'EFFECTIVE_DATE', 'REF', 'PRIMARY,year_month_number', 'year_month_number', '22', 「常量」,「29」,「使用其中」
它好像key_len = 22
,任何人都可以解釋爲什麼它不是7(在this post建議)?我曾嘗試刪除並重新創建索引,
它是一個'VARCHAR(7)'或'一個CHAR(7)'? –