許可されたパーティション数 (1024) を超えた MySql テーブルがあります。
値によるパーティション (LIST) を使用します。
ALTER TABLE phplist_usermessage ADD PARTITION (PARTITION p14 VALUES IN (14))
したがって、次の結果:
EXPLAIN PARTITIONS SELECT * FROM phplist_usermessage;
次のようになります。
p14,p160,p161,p177,p183,p184,p185,p186,p191,p193,p204, ...... , p1287
( ALTER TABLE ... REORGANIZE を実行して) 値 p1001、p1002、... (値 > 1000 の場合) でパーティションを保持しながら、値の範囲 (たとえば、14 から 1000) を保持する RANGE で 1 つのパーティションを作成することは可能ですか? )?
1 つのテーブルにリスト パーティションとレンジ パーティションを同時に設定できますか?
ありがとう!!!