#author("2017-08-17T15:24:50+09:00","default:wikiwriter","wikiwriter")
&tag(MySQL/Tips);
*目次 [#odaf6ad2]
#contents
*関連ページ [#ycebb155]
*参考情報 [#la7f3b57]

**InnoDBのインデックスの最大キー長 [#j3b3a2ac]
-[[第32回 InnoDBインデックスの最大キー長について:MySQL道普請便り|gihyo.jp … 技術評論社:http://gihyo.jp/dev/serial/01/mysql-road-construction-news/0032]]
-基本的に767バイト、innodb_large_prefixを有効にするなどして拡張すれば最大3072バイトまで拡張できる。
-ただしutf8では1文字3バイト、utf8mb4では1文字4バイトでとなる。
-MySQLのテーブル定義は文字数で指定するので、最大3072バイトまで拡張している場合でもutf8の場合「varchar(1024」、utf8mb4の場合「varchar(768)」が限界となる。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS