recorddateデフォルトのタイムスタンプデータ型を持つテーブル列がありますCURRENT_TIMESTAMP。さて、メンテナンス部分について少し質問があります。
このテーブルを
recorddateとして分割する必要がありますrangekey。ただし、(サブ)パーティション化関数でタイムゾーンに依存する式のパーティションキーを許可しなくなりました。タイムスタンプデータ型をdatetimeに変更すると
recorddate、パーティションが作成されますが、デフォルトCURRENT_TIMESTAMPのデータベースレベルが許可されません。2.1。MySQL 5.6.5に日時データ型があると述べているフォーラムを見ると
CURRENT_TIMESTAMP、、がありnow()ます。rangebykeyそれはパーティションを可能にしますか?
[私の頭にしがみついているという別の考えは、まだ開発中のディストリビューションを選ぶのが良いでしょうか]
提案や回避策はありますがrecordate、nullの場合に挿入時にトリガーをオンにする必要があるという概念は本当に好きではありません。シードすると、 1日あたり約5千万のレコードが記録され、ピーク時間はそのテーブルで1秒あたり8トランザクションになります。それがパーティションに落ちる意図です。