【发布时间】:2016-04-13 00:46:11
【问题描述】:
我希望在我的一张表上进行范围分区,这将是范围分区。我想知道我们可以在一个表中拥有的最大分区数是多少。我正在运行 MYSQL 5.6.10。
理想情况下,我希望创建大约 8000 个分区。也有人可以建议,如果这么多分区会影响性能或以某种方式损害数据库。我也在用innodb_file_per_table=ON
谢谢
【问题讨论】:
-
你想通过创建 8000 个分区来解决什么问题?
-
您可能想在创建 8k 分区之前检查一下:percona.com/blog/2009/12/05/how-many-partitions-can-you-have