timestamp,datetime作为current_timestamp [PARTITION]的默认值

时间:2012-08-29 07:17:37

标签: mysql

我有一个名为 recorddate 的表格列,其中时间戳数据类型为默认CURRENT_TIMESTAMP。现在我对维护部分的问题很少。

  1. 我应该将此表格分区为recorddate rangekey。但现在它不允许分区键用于(子)分区功能中与时区相关的表达式。

  2. 如果我将 timestamp 数据类型更改为 datetime recorddate已创建分区但不允许默认CURRENT_TIMESTAMP数据库级别。

    2.1。当我看到论坛声明 MySQL 5.6.5 时, datetime 数据类型可以有CURRENT_TIMESTAMPnow()。是否允许rangebykey进行分区?

  3. [我的另一个想法就是,选择一个仍在开发中的发行版会不会很好]

    任何建议或解决方法,我真的不喜欢触发器的概念必须在recordate插入时如果为null。因为它的种子记录几乎<每天5个数千个,并且该表上的峰值时间达到每秒8个事务。这是打算分区的意图。

0 个答案:

没有答案