位置: 编程技术 - 正文

SQL优化基础 使用索引(一个小例子)(sql优化的一般步骤)

编辑:rootadmin
按照本文操作和体会,会对sql优化有个基本最简单的了解,其他深入还需要更多资料和实践的学习: 1. 建表: 2. 插入8万条数据 3. 设置打开一些参数的设置 4. 查看表索引情况: sp_helpindex site_user

5. 执行sql语句

ctrl+L 快捷键查看执行计划:

6. 优化第一步:聚集索引扫描开销占了%,可以考虑优化为索引查找,在查询条件name上建立非聚集索引

此时再运行上面的查询语句:磁盘逻辑读取次数明显下降,然后查看执行计划:

新建的索引已经起到了作用,但是还是去扫描了主键的聚集索引,如果能在一个索引上完成查询性能会更高,因为这个查询

推荐整理分享SQL优化基础 使用索引(一个小例子)(sql优化的一般步骤),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql优化的基本原则,sql优化常用的几种方法,sql优化常用的15种方法,sql优化口诀,sql优化步骤和优化方法,基本的sql优化,sql优化常用的15种方法,sql优化的基本原则,内容如对您有帮助,希望把文章链接给更多的朋友!

所以考虑进一步优化:

7. 优化第二步: 建立组合索引 -- 磁盘逻辑读取次数又下降了 然后查看执行计划:

SQL优化基础 使用索引(一个小例子)(sql优化的一般步骤)

这样直接走索引查找就快很多了,使用了index4

8. 优化第三步:我们还可以考虑使用覆盖索引,将使用到的条件都写在索引括号内,其他查询出来的字段放入include中, -- 磁盘逻辑读取次数没有明显变化然后查看执行计划:

同样走索引查找使用了index5此时: index4和index5如何选择?利用dbcc进行数据分析:

可以看到,同样的数据量,average key length:覆盖索引index5,占用的空间相对少些,所以我们应该优先选择覆盖索引来进行优化 鉴于此文so easy,大家可以多多提点 作者:gaobanana 出处:

SQLServer Execpt和not in 性能区别 主要讲except和notin的性能上的区别。CREATETABLEtb1(IDint)CREATETABLEtb2(IDint)BEGINTRANDECLARE@iINT=WHILE@i0beginINSERTINTOdbo.tb1VALUES(@i--v-int)SET@i=@i-1endCOMMIT我测试的时候tb

sqlserver 不重复的随机数 MSSQL随机数MSSQL有一个函数CHAR()是将int(0-)ASCII代码转换为字符。那我们可以使用下面MSSQL语句,可以随机生成小写、大写字母,特殊字符和数字。大写

在sql Server自定义一个用户定义星期函数 文件:.wmv;大小:,KB;长度:::。下载地址:SqlFunction_udf_Week.rar以下内容于更新:年刚到,开发的软件使用这个函数发现bug。年第

标签: sql优化的一般步骤

本文链接地址:https://www.jiuchutong.com/biancheng/348513.html 转载请保留说明!

上一篇:一次性压缩Sqlserver2005中所有库日志的存储过程(一次性压缩洗脸巾)

下一篇:SQLServer Execpt和not in 性能区别

  • 业务宣传费和广告费的扣除标准
  • 取得虚开普票怎样补增值税
  • 核定征收变更查账征收利润怎么办
  • 其他应收款重分类
  • 小规模可以开红网吗
  • 离职补偿金怎么做账
  • 领备用金时会计怎么做分录
  • 去年增值税销项少2元
  • 民间非营利组织会计制度
  • 变更公司名称注册时间会变吗
  • 合伙企业缴纳税款时间
  • 油罐车运输费用怎么算
  • 电子发票一定要入账吗
  • 一般纳税人以清包工方式
  • 外埠纳税人经营地报验登记税务管理论文
  • 提高并购成本
  • 土地转让怎么缴纳增值税
  • 出口退税免退税
  • 企业向个人借款支付的利息
  • 咨询费属于什么大类
  • 以前年度少计费用,调整分录
  • 临时文件夹移动到c盘根目录下windows7
  • 视同销售怎么做账务处理
  • 包装物如何做会计分录
  • 转出未交增值税借方余额表示什么
  • php数组函数 菜鸟
  • 二级资本债记哪个科目
  • 劳务报酬所得缴纳时间
  • 雪花 (© TothGaborGyula/Getty Images Plus)
  • php冒泡法排序
  • vue实现简易购物车
  • cnn卷积神经网络python代码
  • gpt3模型大小
  • 社保断交一个月但是后面正常缴费
  • 免税收入包括
  • 主营业务收入用三栏式吗
  • java守护线程和本地线程区别
  • 电子产品报废清理是否缴纳教育附加税
  • python文档怎么查看
  • 监控200万和400万的区别
  • 营业收入与利润总额的比值
  • 企业租赁收入如何纳税
  • 进项税大于销项税怎么结转
  • 职工福利按工资的实付还是应付提取
  • 关于sql的问题
  • 电子承兑汇票接收流程
  • 以土地使用权投资入股是否缴纳增值税
  • 公司一年发两次奖金
  • 物流公司的修理工资高吗
  • 暂不认证通知单 不在认证范围内
  • 收购其他公司支付利润
  • 融资租赁承租方怎么做账
  • 什么是委托加工原材料
  • 出口货物不予免税的原因
  • 广告制作需要交文化事业建设税
  • 汇算清缴退费怎么入账
  • win7系统开机屏幕出现一条蓝色横杠闪烁
  • 苹果发布会最新消息
  • linux如何挂载iso文件
  • xp系统本地连接启用不了
  • 苹果电脑使用u盾怎么用
  • Win8开启SmartScreen筛选器保护上网安全
  • Linux使用scp命令进行文件远程的上传或下载
  • 深入解析windows第7版
  • android skia opengl
  • jquery常用动画制作
  • 如何使用jquery插件
  • nodejs mocha
  • unity3d 物体移动
  • 安卓登录界面布局设计
  • 河南居民医保网上缴费查询
  • 事业编税务局
  • 运输费用抵扣税率最新规定
  • 深圳国税局官网
  • 医院开具的电子票据是发票吗
  • 汽车购置税退税需要多长时间
  • 税务稽查审理的基本原则
  • 税务局风险防控工作总结
  • 代理记账公司有什么风险吗?
  • 中国涉农金融体系包括哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设