我有一个名为 recorddate
的表格列,其中时间戳数据类型为默认CURRENT_TIMESTAMP
。现在我对维护部分的问题很少。
我应该将此表格分区为recorddate
rangekey
。但现在它不允许分区键用于(子)分区功能中与时区相关的表达式。
如果我将 timestamp 数据类型更改为 datetime ,recorddate
已创建分区但不允许默认CURRENT_TIMESTAMP
数据库级别。
2.1。当我看到论坛声明 MySQL 5.6.5 时, datetime 数据类型可以有CURRENT_TIMESTAMP
,now()
。是否允许rangebykey
进行分区?
[我的另一个想法就是,选择一个仍在开发中的发行版会不会很好]
任何建议或解决方法,我真的不喜欢触发器的概念必须在recordate
插入时如果为null。因为它的种子记录几乎<每天5个数千个,并且该表上的峰值时间达到每秒8个事务。这是打算分区的意图。