あーかいぶすハイディフィニション

ここはもう更新しとらんのじゃ

よいこの皆!MySQL は地獄だぜフゥーハハハァー!

MySQL :: MySQL 5.6 リファレンスマニュアル :: 10.1.10 Unicode のサポート

簡単に説明すると、

  • (半角というか latin1 で表現できる)アルファベットと記号は 1byte
  • ヨーロッパとか中東のアクセント付きとか不思議な感じに文字は 2byte
  • 中国/日本/韓国(いわゆる CJK )文字は 3byte

となるぞ!
これをみややまると、デフォルトの行サイズ 8Kbyte に収まらずエンジニアが死んでしまう!しかし MyISAMInnoDBコンパイルし直すことで回避できるらしいゾ!やったね!
NDB ( MySQL Cluster ) は、一行 8Kbyte 固定でどうしようもないゾ!同僚は死んじゃった!