sql >> データベース >  >> RDS >> Mysql

MySQLのUNIQUEインデックスの最大サイズ

    InnoDBテーブルの場合 、制限はすべてのインデックス付き列で3072バイトであり、おそらく各列の最初の767バイトのみを使用します。

    http://dev.mysql.com/doc/refman /5.1/en/innodb-restrictions.html

    したがって、ドキュメントに厳密に基づいて、それぞれの平均サイズが3バイト以下であれば、インデックスに最大1000列(InnoDBテーブルの最大列数)を含めることができると思います。

    >

    MyISAMテーブルの場合 、16列または1000バイトの小さい方です。

    http://dev.mysql.com/doc /refman/5.0/en/myisam-storage-engine.html




    1. GUIMySQLデータベースフロントエンド

    2. カンマ区切りの値をOracleの行に変換するにはどうすればよいですか?

    3. MicrosoftAccessのデザインビューでテーブルを開く方法

    4. SQLiteの文字列に改行を挿入する2つの方法