gpt4 book ai didi

MySQL 数据库 : performance and partitioning

转载 作者:行者123 更新时间:2023-11-29 14:15:43 27 4
gpt4 key购买 nike

我已将 access 数据库迁移到 MySQL 数据库。特别是,在这个数据库中,我有一个包含近 500 万行的表。该表的大部分操作都是查询(用于选择数据子集的过滤器)。

我对性能感兴趣。 MySQL DB的分区可以提高性能吗?在这种情况下,使用哪种类型的分区更好?

编辑

我认为最常用的“数据过滤器”是日期。但通常会使用更多标准。

最佳答案

你的问题太笼统了。

是的,MySQL 分区可以提高性能——这就是它的目的。当您对经常访问的数据子集有明确的规则时,MySQL 分区效果很好。

例如,如果您有一个时间戳列,并且您通常查询过去一年的数据,则可以设计一个分区方案来提高性能。

如果您希望收到更好的答案,请提供有关您的餐 table 的更多详细信息。

关于MySQL 数据库 : performance and partitioning,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12727262/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com