当前位置: 首页 > news >正文

苍梧网站建设/网络推广的主要内容

苍梧网站建设,网络推广的主要内容,营销型网站建设设定包括哪些方面,wordpress文件功能详解通过观察执行计划,发现之前的执行计划在很多大表连接的部分使用了Hash Join,由于涉及的表中数据众多,因此查询优化器选择使用并行执行,速度较快。而我们优化完的执行计划由于索引的存在,且表内数据非常大,过…

通过观察执行计划,发现之前的执行计划在很多大表连接的部分使用了Hash Join,由于涉及的表中数据众多,因此查询优化器选择使用并行执行,速度较快。而我们优化完的执行计划由于索引的存在,且表内数据非常大,过滤条件的值在一个很宽的统计信息步长范围内,导致估计行数出现较大偏差(过滤条件实际为15000行,步长内估计的平均行数为800行左右),因此查询优化器选择了Loop Join,且没有选择并行执行,因此执行时间不降反升。

由于语句是在存储过程中实现,因此我们直接对该语句使用一个undocument查询提示,使得该查询的并行开销阈值强制降为0,使得该语句强制走并行,语句执行时间由20秒降为5秒(注:使用Hash Join提示是7秒)。

下面通过一个简单的例子展示使用该提示的效果,示例T-SQL如代码清单1所示:

SELECT *

FROM [AdventureWorks].[Sales].[SalesOrderDetail] a

INNER JOIN [Sales].SalesOrderHeader b

ON a.SalesOrderID=b.SalesOrderID

代码清单1.

该语句默认不会走并行,执行计划如图1所示:

4780787d3e0c68d08525a9864815131f.png

图1.

下面我们对该语句加上提示,如代码清单2所示。

SELECT *

FROM [AdventureWorks].[Sales].[SalesOrderDetail] a

INNER JOIN [Sales].SalesOrderHeader b

ON a.SalesOrderID=b.SalesOrderID

OPTION(querytraceon 8649)

代码清单2.

此时执行计划会按照提示走并行,如图2所示:

945c5bbb7ab5bc49f96e6dfb83572593.png

图2.

在面对一些复杂的DSS或OLAP查询时遇到类似的情况,可以考虑使用该Undocument提示要求SQL Server尽可能的使用并行,从而降低执行时间。

http://www.lbrq.cn/news/830935.html

相关文章:

  • 做网站需要的注意事项/网络营销管理办法
  • 什么网站可以做设计兼职/网络营销师证书含金量
  • 湘潭做网站 都来磐石网络/seo整站优化解决方案
  • 做配电箱的专门网站/深圳网络推广案例
  • 实惠网站建设/天津网站建设
  • 长春做网站公司哪家好/谷歌代运营
  • 企信网是什么网站/国内优秀网站案例
  • 那些网站可以做反链/今日头条搜索优化怎么做
  • 网红营销模式/广州优化公司哪家好
  • 注册商贸公司代办/运城seo
  • 建设官网的网站/最新网站发布
  • 怎么制作微信网站/seo网站推广什么意思
  • 大兴企业网站建设/电脑培训学校哪家好
  • 内蒙古建设住房与城乡厅官方网站/免费seo推广公司
  • 为什么选择做汉服网站/广告推广接单平台
  • 维护一个网站一年多少钱/成都广告公司
  • 烟台网站搜索优化/搜索引擎广告案例
  • 网站建设源代码共享/推广渠道有哪些
  • 沈阳做网站公司有哪些/集客营销软件官方网站
  • wordpress运行php/武汉抖音seo搜索
  • asp做网站计数器/seo营销
  • 如何做一个动态网站/如何给自己的公司建网站
  • 名字做藏头诗的网站/王通seo教程
  • 网站文件验证/今日最新重大新闻
  • 网站建设 商业价值/站长素材官网
  • 票务网站建设/福州seo建站
  • 福州市交通建设集团有限公司 网站/百度快照是怎么做上去的
  • 苍南网站设计公司/全网营销思路
  • 安徽省芜湖建设定额网站/企业网络营销方案
  • 福州建设高端网站/徐州seo培训
  • 低代码平台ToolJet实战总结
  • cartorgapher的编译与运行
  • 一文了解CDA
  • 探索 Vue 3.6 的新玩法:Vapor 模式开启性能新篇章
  • Ansible + Shell 服务器巡检脚本
  • 完整的 Meteor NPM 集成