在mySQL中使用非唯一行的分区表?

时间:2013-06-26 00:22:40

标签: mysql database

我正在尝试使用日期作为分区列对MySQL表进行分区(基本上尝试对其进行分区,以便存储30天的数据,其余的数据被自动清除)。但是,当我尝试使用日期列进行分区时,编译器给出了错误“主键必须包括表的分区函数中的所有列”。但是,我不能将日期列设为主键,因为很多日期恰好相同,所以它们不再是唯一的。反正有没有解决这个问题?

1 个答案:

答案 0 :(得分:0)

基本上,您希望删除主键或将其添加为主键。

之间没有背风