MySQL使用自动递增的BIGINT唯一主键对表进行分区

MySQL使用自动递增的BIGINT唯一主键对表进行分区,mysql,database-partitioning,Mysql,Database Partitioning,我有一个假设的表,主键是BIGINT。假设我的表变得非常大,我必须按日期范围划分和创建不同的分区。主键会发生什么情况?这是否意味着我可以超过BIGINT的容量,因为现在有更多的表?假设BIGINT设置为自动递增唯一值,MySQL如何避免分配重复的主键 提前感谢…分区不会创建新表。仍然有一个包含多个分区的表。自动递增唯一值保持it功能。按日期在分区中分组的数据字段,您选择使用该字段创建分区 看看这个:注意,您必须更改主键以包含日期列,才能对该表进行分区。e、 g.主键(id,在创建时创建)。

我有一个假设的表,主键是BIGINT。假设我的表变得非常大,我必须按日期范围划分和创建不同的分区。主键会发生什么情况?这是否意味着我可以超过BIGINT的容量,因为现在有更多的表?假设BIGINT设置为自动递增唯一值,MySQL如何避免分配重复的主键


提前感谢…

分区不会创建新表。仍然有一个包含多个分区的表。自动递增唯一值保持it功能。按日期在分区中分组的数据字段,您选择使用该字段创建分区


看看这个:

注意,您必须更改主键以包含日期列,才能对该表进行分区。e、 g.主键(id,在创建时创建)。