戈多编程-小谈sql语句的优化分析
2024-09-01 08:39:49
在sqlserver大数据查询中,避免不了查询效率减慢,暂且抛弃硬件原因和版本原因,仅从sql语句角度分析。
一. sql 语句性能不达标,主要原因有一下几点:
1. 未建索引,检索导致全表扫描
2. 已建索引,但是未走索引导致索引失效,进而全表扫描。
3. 没有有效的索引视图
二. sql 语句优化
1. 分析比较执行时间计划读取情况
(1) 查看执行时间和cpu占用时间和查询对I/O的操作情况
I.先执行一个400多万数据的sql
set statistics time,io
on select * from dbo.Test set statistics time,io off
II.打开你查询之后的消息里面就能看到啦。
最新文章
- maven如何配置
- C#设计模式系列:状态模式(State)
- NEST与JSON语法对照 一 match与multi_match
- 利用HTML5定位功能,实现在百度地图上定位
- Unix内核中打开文件的表示
- Nginx 配置支持C++
- 关键字sizeof---常年被人误认为函数
- MySQL数据库设置远程访问权限方法总结
- 如何在PHP里面连接数据库
- 三级菜单---zhufeng
- ios NSString常见的字符串操作 分割 查找
- addClass 函数
- 数组去重算法,quickSort
- 关于aspx 页面生成html 源码顶部空行不得不说的事儿
- Lombok 使用小结
- Java之数据类型,变量赋值
- Centos7搭建Confluence破解版
- pdf文件中截取eps图片并压缩
- MapReduce的工作原理
- java-HashMap默认机制
热门文章
- [系列] go-gin-api 路由中间件 - 捕获异常(四)
- JS数组方法整理(附使用示例)
- 3、pytest中文文档--编写断言
- 4.Sentinel源码分析— Sentinel是如何做到降级的?
- ERROR IN RESOURCESTART
- Bootstrap4默认样式不对胃口?教你使用NPM+Webpack+SASS来定制
- 操作系统原理之I/O设备管理(第六章上半部分下)
- myeclipse一直停留在Loading workbench界面上以及停滞启动页不动的处理办法
- kubernetes集群部署高可用Postgresql的Stolon方案
- Hive安装与简单使用并集成SparkSQL