sql server 统计信息是什么?干什么用的?怎么用?

sql server 统计信息是什么?干什么用的?怎么用?,第1张

统计信息的作用:

1,

index建立后,优化器是否使用该index,优化器需要借助一些统计信息来做判断

2,根据统计信息,预估采用嵌套循环连接,合并连接,

哈希连接等哪一个连接

3,根据统计信息判断表的估计最佳的成本(最佳的执行顺序)。

统计信息为了让oracle 的SQL优化器了解数据信息 包括数据量的多少和分布,以便SQL优化器 CBO能够获得较佳的执行计划,较好的执行计划 意味着oracle对于不同的SQL使用合理的访问路径和Join方式,简而言之是得到更好的性能。

askmaclean oracle


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9899076.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存