gpt4 book ai didi

sql - 加入聚簇表比非聚簇表成本更高?

转载 作者:行者123 更新时间:2023-12-04 15:57:11 25 4
gpt4 key购买 nike

我在集群上创建了一个集群和两个表 empsep

现在,当我执行简单查询时...

explain plan select * from emp_cluster join dep_cluster using (dno)

...成本是 26。

我在堆上创建了另外两个表(emp_heapdep_heap),然后...

explain plan select * from emp_heap join dep_heap using (dno)

...成本只有 15。

小于cluster。我在 emp 表中插入了 33000 条记录,在 department 表中插入了 99 条记录。我知道在加入集群时表现良好,但在我的情况下它恰恰相反......?

最佳答案

可能的原因:

  • 统计过时
  • 聚簇表碎片化或填充因子低

请发布这两个计划。

关于sql - 加入聚簇表比非聚簇表成本更高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10131169/

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