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トランザクションになります。それがパーティションに落ちる意図です。