私はmysqlに1つのテーブルを持っています。これがそのテーブルのスキーマです。
TableName : LoginDet
~~~~~~~~~~~~~~~~~~~~
loginid mediumint(8) PrimaryKey AutoIncrement
logindate timestamp Not null
userid mediumint(8) unsigned
テーブルの primaryKey (loginid) は、他のテーブルと外部キーとしてリンクされています。このテーブルには、すでに 15,00,000 のレコードがあります。ここで、このテーブルの「logindate」フィールドにレンジ パーティションを作成します。このフィールドは主キーの一部ではありません。私の質問は、主キーと外部キーを変更せずに「logindate」でパーティションを作成するにはどうすればよいですか?