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

上海达安做的无创dna网站中国十大杰出建筑师

上海达安做的无创dna网站,中国十大杰出建筑师,wordpress加skype,为什么网站百度搜不到SQLSERVER中如何忽略索引提示 原文:SQLSERVER中如何忽略索引提示SQLSERVER中如何忽略索引提示 当我们想让某条查询语句利用某个索引的时候#xff0c;我们一般会在查询语句里加索引提示#xff0c;就像这样 SELECT id,name from TB with (index(IX_xttrace_bal)) where bal… SQLSERVER中如何忽略索引提示 原文:SQLSERVER中如何忽略索引提示SQLSERVER中如何忽略索引提示 当我们想让某条查询语句利用某个索引的时候我们一般会在查询语句里加索引提示就像这样 SELECT id,name from TB with (index(IX_xttrace_bal)) where bal100   当在生产环境里面由于这个索引提示的原因优化器一般不会再去考虑其他的索引那有时候这个索引提示可能会导致查询变慢 经过你的测试发现确实是因为这个索引提示的关系导致查询变慢但是SQL服务器已经缓存了这条SQL语句的执行计划如果修改SQL语句的话可能会有影响 而且可能不单只一条SQL语句用了索引提示还有其他的SQL语句也用了索引提示你不可能马上去修改这些SQL语句的时候可以使用SQLSERVER里面的一个trace flag   这个trace flag能忽略SQL语句里面的索引提示和存储过程里面的索引提示 不需要修改SQL语句就可以进行性能排查   运行下面脚本创建数据库和相关索引 USE master GOIF DB_ID(Trace8602) IS NOT NULLDROP DATABASE Trace8602 GOCREATE DATABASE Trace8602 GOUSE Trace8602 GOCREATE TABLE xttrace8602(id INT IDENTITY(1, 1)PRIMARY KEY ,bal INT ,name VARCHAR(100)) GOCREATE NONCLUSTERED INDEX IX_xttrace8602_bal_name ON xttrace8602(bal,name) GO CREATE NONCLUSTERED INDEX IX_xttrace8602_bal ON xttrace8602(bal) GOINSERT INTO xttrace8602 VALUES ( RAND() * 786, cnblogs.com/lyhabc ) GO 10000CREATE PROC uspFirst ASSELECT id ,nameFROM xttrace8602 TF WITH ( INDEX ( IX_xttrace8602_bal ) )WHERE bal 100 GO   现在执行下面代码 --没有使用跟踪标致 EXEC uspFirst GO   --使用了跟踪标志 DBCC TRACEON(8602,-1) GO DBCC FREEPROCCACHE GO EXEC uspFirst GO   可以看到打开TRACEON(8602,-1) 跟踪标志之后SQLSERVER忽略了索引提示利用复合索引IX_xttrace8602_bal_name 把数据查出来 而不需要额外的键查找   这个跟踪标志不需要你修改你的SQL语句就可以让SQLSERVER忽略索引提示 在使用这个8602跟踪标志之前记得先在开发环境测试好确认是否需要忽略索引提示以便做成性能问题   如有不对的地方欢迎大家拍砖o(∩_∩)o    posted on 2014-11-11 23:50 NET未来之路 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/lonelyxmas/p/4090856.html
http://www.zqtcl.cn/news/762872/

相关文章:

  • 福州 网站定制设计哈尔滨网站建设咨询
  • 酒吧网站模板创办网页
  • 外贸网站建设软件有哪些现在网站建设用什么语言
  • lnmp wordpress 主题不见高级seo课程
  • 成都哪家公司做网站最好杭州软件开发
  • 做网站多少宽带够wordpress编辑文章中图片
  • 无锡网站制作排名软件工程公司
  • 做网站国内好的服务器美食网站建设项目规划书
  • 三亚市住房和城乡建设厅网站江西电信网站备案
  • 联谊会总结网站建设对外宣传如何在家做电商
  • 360建站系统徐州建设银行网上银行个人网站
  • 网站域名在哪里备案石家庄站规模
  • 重庆南川网站制作公司电话工会网站群建设
  • 深圳高端建设网站忘了网站链接怎么做
  • 郑州做网站报价wordpress中文4.8
  • 网站维护费用一年多少跨境电商平台网站建设广州
  • 辽宁网站制作公司网店装修流程
  • html5可以做交互网站吗打开网站说建设中是什么问题?
  • 彩票网站开发制作需要什么wordpress 在线预览
  • 外贸平台app衡水seo排名
  • 怎样做网站表白墙东莞商城网站推广建设
  • 郑州郑州网站建设河南做网站公司哪家好爱站长尾词挖掘工具
  • dede网站地图文章变量网站qq 微信分享怎么做
  • 越南做网站网站建设以及运营方面
  • 广西建网站哪家好网站关闭与域名备案
  • 网站开发版本号婚庆网站建设策划案费用预算
  • 厦门建设网站制作中山市哪家公司做网站
  • 网站路径wordpress制作电商网站
  • 江西网站开发哪家专业装饰设计公司网站
  • 企业网站策划实训Wordpress 主题简化