gpt4 book ai didi

sql - 何时对表进行分区的经验法则

转载 作者:行者123 更新时间:2023-12-04 20:55:40 25 4
gpt4 key购买 nike

我看过很多关于分区表的条目,但是关于何时应该进行分区的信息并不多。

在 SQL Server 中对表进行分区时是否有经验法则。

谢谢

最佳答案

我的基准测试表明它取决于查询负载。

  • 如果您执行的查询始终包含对分区字段的过滤器,则性能优势几乎是即时的(例如表中的 1000 条记录已经是有益的)
  • 如果查询并不总是在分区字段上包含过滤器,则在做出决定之前,您确实必须使用查询负载的良好样本进行基准测试。

  • 您还必须考虑您使用的分区系统。如果您使用“静态”分区,立即创建它们并没有太大的危害。当您使用“滑动窗口”系统时,您需要考虑创建和合并分区的开销。 (在大 table 上可能需要很长时间)

    关于sql - 何时对表进行分区的经验法则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5103723/

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