位置: 编程技术 - 正文

SQL SEVER数据库重建索引的方法(sqlserver重复数据)

编辑:rootadmin

推荐整理分享SQL SEVER数据库重建索引的方法(sqlserver重复数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sqlserver重复数据,sqlserver 数据库重命名,关于sql server数据库表的重命名,sqlserver重复数据,sql数据库重置,sqlserver数据库怎么重启,sqlserver数据库怎么重启,sqlserver数据库怎么重启,内容如对您有帮助,希望把文章链接给更多的朋友!

一.查询思路

1.想要判断数据库查询缓慢的问题,可以使用如下语句,可以列出查询语句的平均时间,总时间,所用的CPU时间等信息

2.列出数据库每个表的数据量,并且需要运维人员对业务足够了解,知道大概哪些表是查询量最多的,可以查看“排在前面的表的磁盘使用情况”:

3.查看表碎片的情况,可以使用命令

DBCC SHOWCONTIG

SQL SEVER数据库重建索引的方法(sqlserver重复数据)

可以看到该表扫描密度只有.%(最佳状态是%,每个表页都写满数据),远远低于最佳计数,也就是说这个表的利用率很低,本来扫描一页 就能出结果,现在可能需要扫描三页,增加了查询时间;而逻辑碎片和区碎片都很多(一般认为超过%就需要优化了),也就是说同样一页,数据很少而碎片很 多,占用了过多的数据库资源。4.根据你对业务的了解,找出查询最多的表,对比他的数据,查询时间,和碎片程度可以判断出该表是否需要整理碎片,重建索引,以提高数据库性能。重建索引的语句为:

use[数据库名]ALTER INDEX ALL ON [表名称] REBUILD;

重建后,同样的一张表NWME_Company_Index,再次查询表碎片情况的结果如下:

可以看到密度已经变为.9%,而逻辑碎片几乎没有了。

5.现在可以看一下整理碎片后,是否真的对查询性能优化了,再次运行第一点列出的命令查看可以发现,大部分查询语句所用的平均时间都下降了接近一半:

现在可以到前台实际体验优化后的效果了。

SQL Server中的SQL语句优化与效率问题 很多人不知道SQL语句在SQLSERVER中是如何执行的,他们担心自己所写的SQL语句会被SQLSERVER误解。比如:select*fromtable1wherename='zhangsan'andtID和执行:select*fro

sql 聚集索引和非聚集索引(详细整理) 聚集索引一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏

查询Sqlserver数据库死锁的一个存储过程分享 使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁,死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用s

标签: sqlserver重复数据

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

上一篇:SQL Server 压缩日志与减少SQL Server 文件大小的方法(sql文件压缩)

下一篇:SQL Server中的SQL语句优化与效率问题(sql server s)

  • 珠宝饰品在什么地方买
  • 什么是一般业务
  • 费改税是哪一年
  • 销项税是什么意思进项税是什么意思
  • 新企业会计准则2021
  • 加计抵扣进项税额会计分录
  • 电子申报率较差的原因
  • 银行承兑逾期证明怎么写
  • 本年利润结转在贷方表示什么意思
  • 财务报表其他应付款为负数
  • 非财政补助支出
  • 事业单位结转资金和结余资金区别
  • 外贸企业0退税率的账务处理
  • 住宿费餐费怎么做分录
  • 滞留票的进项税能抵扣吗
  • 印花税销售收入按50%计算征收
  • 建筑行业不管是什么行业
  • 软件企业产品如何销售
  • 金融机构利息超过多少不合法
  • 工资薪金与年终奖筹划
  • 土地出让金产生的利息交契税吗
  • 附加税会计分录2022
  • led显示屏的销售话术
  • 海关进口增值税专用缴款书
  • macos big sur卡在
  • watch os2.1支持机型
  • 若依框架介绍
  • win7资源管理器叫什么
  • 提前支付的费用记账
  • 外贸进出口企业退税
  • 工程质保金如何做账
  • 固定资产非正常中断没超过三个月
  • php 无限级分类
  • 公司哪些支出费用可以扣
  • nvidia-smi failed to initialize
  • 6372056181电子退库收入
  • 增值税专用发票和普通发票的区别
  • 令人感到惊艳
  • HTTP 协议
  • Laravel 5.1 on SAE环境开发教程【附项目demo源码】
  • 服务什么行业
  • 公司有一个残疾人
  • 汇兑损益的会计处理原则
  • 电子承兑接收了,但是后来怎么没有了
  • 小规模纳税人网上报税
  • 己经认证的发票怎么作废
  • 管理费用主要包括
  • 建筑行业 营改增
  • 收到境外企业顾问费
  • 一般纳税人报税时间每月的多少号
  • 新领的发票怎么导入uk开票系统
  • 餐饮税务每个月多少钱
  • 错账更正方法有几种分别适用于什么情况
  • 继续教育报名方式
  • 珠宝行业的会计
  • 全面推开营改增政策指引
  • 先开发票后付款如何记账?
  • 社区养老服务平台
  • mysql的知识点
  • 修改mysql用户权限
  • 雨林木风 u盘
  • centos7installation怎么配
  • 修改linuxip
  • mac os10.11
  • linux网络优化
  • w10鼠标
  • linux系统设置网络
  • linux最小安装和正常安装
  • js运算符种类
  • Python判断字符串结尾并输出yes或no
  • jquery操作元素内容的方法
  • js设置导航固定
  • android打开相机
  • JavaScript基础语法
  • javascript要怎么学
  • unity 角色
  • js脚本使用教程
  • jquery 是否显示
  • jQuery插件Flexslider实现图片轮播、图文结合滑动切换效果
  • 深圳电子税务局入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设