【问题标题】:Maximum number of partitions in a table MYSQL 5.6.10MYSQL 5.6.10 表最大分区数
【发布时间】:2016-04-13 00:46:11
【问题描述】:

我希望在我的一张表上进行范围分区,这将是范围分区。我想知道我们可以在一个表中拥有的最大分区数是多少。我正在运行 MYSQL 5.6.10。

理想情况下,我希望创建大约 8000 个分区。也有人可以建议,如果这么多分区会影响性能或以某种方式损害数据库。我也在用innodb_file_per_table=ON

谢谢

【问题讨论】:

标签: mysql mysql-5.6


【解决方案1】:

来自docs

在 MySQL 5.6.7 之前,未使用 NDB 存储引擎的给定表的最大可能分区数为 1024。从 MySQL 5.6.7 开始,此限制增加到 8192 个分区。无论 MySQL 服务器版本如何,此最大值都包括子分区。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-08
    • 2019-03-26
    • 2014-04-17
    • 2020-07-27
    • 1970-01-01
    • 2020-08-02
    • 2021-11-26
    • 1970-01-01
    相关资源
    最近更新 更多