位置: 编程技术 - 正文

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 性能区别

  • 增值税发票综合服务平台密码
  • 出口退税计算公式 中华会计网校
  • 个税返还手续费奖励员工账务处理
  • 公司视频宣传制作方案
  • 出口货物离岸价格
  • 快递费专票可以报销吗
  • 计提社保贷方科目是什么
  • 小企业会计准则和一般企业会计准则的区别
  • 普通发票为什么没有章
  • 手工记账需要什么资质
  • 社会团体收到的投资款怎么入账
  • 银行定期存款利率计算
  • 公司开租房发票,税钱由公司承担
  • 超市开发票要交百分之几的税?
  • 企业接受大额捐赠,可以分次确认收入缴纳企业所得税吗?
  • 分支机构享受了税收优惠,是由总机构备案还是分支机构备案?
  • 税收筹划也要有风险意识
  • 小规模纳税人咨询服务费税率是多少
  • 申请办理银行承兑流程
  • 影响固定资产折旧的有
  • 虚开普票是不是很普遍
  • 固定资产管理的论文
  • 失控发票补完税还追究吗
  • mac如何修改图片像素大小
  • 员工的罚款计入什么科目
  • 不动产投资包括哪些
  • 笔记本电脑怎么重装系统
  • 先入费用后来发票怎么做账
  • PHP:oci_new_cursor()的用法_Oracle函数
  • 因质量问题被扣的货款销售方怎么做账
  • 前端解决方案
  • 公司收到供应商退款会计分录
  • 融资租赁与经营租赁的联系
  • 为公司垫付费用,怎么要回
  • 企业注销时实收资本清算时要作资产处置收益交所得税吗
  • 计入固定资产的条件
  • 债券发行的分录
  • 债券发行费用计入科目
  • 应收账款资产负债表负数
  • js原型链的用处
  • 企业的管理费用占比
  • 卸载sql server 2008
  • mysql中的外键的定义
  • python 逻辑取反
  • 技术转移转化是干什么的
  • 减免税款借贷方表示
  • 食用油交税吗
  • oracle 删除用户下所有表
  • sql server 链接
  • sqlserver函数语法
  • 商业承兑汇票的风险
  • 员工报销工伤险怎么报销
  • 商业承兑汇票过期了怎么办
  • 固定资产报废属于非流动资产处置损失吗
  • 小规模纳税人核定销售额
  • 农民工工资专户怎么发放工资
  • 公司网站维护费用计哪个科目
  • 房地产核算成本方法
  • 跨年度固定资产转为在建工程怎么计算
  • mysql5.5改密码
  • sql触发器菜鸟教程
  • win8.1应用商店还能用吗
  • win10建行网银盾插上网页弹不出来
  • ubuntu20.04亮度调节
  • linux如何关闭selinux
  • linux删除定时任务
  • ssh permission denied password
  • win8功能大全介绍
  • node linux安装
  • javascript解析器
  • 更改uac设置在哪
  • javascript的数组可以存放任何类型
  • jquery移动端ui框架
  • HttpClient.execute() 阻塞问题
  • JAVAscript字符串类型单引号和双引号意一样吗
  • 地方电子税务局是干嘛的
  • 云南省国家税务局APP
  • 外经证预缴税款网上流程
  • 纳税人未按照规定纳税
  • 2021年吉林省城乡居民基础养老金是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设