news 2026/6/24 1:33:20

sqlserver索引优化

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
sqlserver索引优化
  1. 查询索引碎片
SELECTOBJECT_NAME(B.OBJECT_ID)表名,B.NAME 索引名称,A.INDEX_TYPE_DESC 索引类型,ROUND(A.AVG_FRAGMENTATION_IN_PERCENT,2)碎片率FROMsys.dm_db_index_physical_stats(DB_ID(),NULL,NULL,NULL,NULL)AINNERJOINsys.indexes BONA.OBJECT_ID=B.OBJECT_IDANDA.INDEX_ID=B.INDEX_IDWHERE1=1ANDA.AVG_FRAGMENTATION_IN_PERCENT>30--AND A.AVG_FRAGMENTATION_IN_PERCENT>5 AND A.AVG_FRAGMENTATION_IN_PERCENT<=30ORDERBYOBJECT_NAME(B.OBJECT_ID),A.AVG_FRAGMENTATION_IN_PERCENTDESC
  1. 生成优化索引碎片语句
SELECTOBJECT_SCHEMA_NAME(B.OBJECT_ID)架构,OBJECT_NAME(B.OBJECT_ID)表名,B.NAME 索引名,ROUND(A.AVG_FRAGMENTATION_IN_PERCENT,2)碎片率,CASEWHENA.AVG_FRAGMENTATION_IN_PERCENT>30THENN'重新生成索引'ELSEN'重新组织索引'END处理方式,'ALTER INDEX '+QUOTENAME(B.NAME)+' ON '+QUOTENAME(OBJECT_SCHEMA_NAME(B.OBJECT_ID))+'.'+QUOTENAME(OBJECT_NAME(B.OBJECT_ID))+' '+CASEWHENA.AVG_FRAGMENTATION_IN_PERCENT>30THEN'REBUILD'ELSE'REORGANIZE'END生成SQL语句FROMsys.dm_db_index_physical_stats(DB_ID(),NULL,NULL,NULL,NULL)AINNERJOINsys.indexes BONA.OBJECT_ID=B.OBJECT_IDANDA.INDEX_ID=B.INDEX_IDWHEREA.AVG_FRAGMENTATION_IN_PERCENT>5ANDB.INDEX_ID>0--AND OBJECT_NAME(B.OBJECT_ID) IN ('INVMB') --指定表ORDERBYCASEWHENA.AVG_FRAGMENTATION_IN_PERCENT>30THENN'重新生成索引'ELSEN'重新组织索引'END,OBJECT_NAME(B.OBJECT_ID),B.INDEX_ID
  1. 更新统计全部信息
EXECsp_updatestats
  1. 更新统计单表信息
UPDATESTATISTICS[表名]
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 20:24:45

如何确保服务器的安全性

服务器安全性的重要性服务器作为企业或组织的核心数据存储和处理中心&#xff0c;其安全性直接关系到业务的连续性和数据的保密性。一旦服务器遭到攻击或数据泄露&#xff0c;可能导致严重的经济损失和声誉损害。因此&#xff0c;采取有效的安全措施至关重要。物理安全措施服务…

作者头像 李华
网站建设 2026/6/23 18:31:43

获取JD商品详情数据 get_item_pro

返回数据结果{"item": {"num_iid": "10135039216280","title": "五常一级大米10斤 东北大米 寒地一年一季长粒香米 当季新米 正宗五常大米5斤【特惠装】","desc_short": "","price": "1…

作者头像 李华
网站建设 2026/6/23 17:44:37

Directus:重新定义企业数据管理的开源革命

Directus&#xff1a;重新定义企业数据管理的开源革命 【免费下载链接】directus Directus 是一个开源的、实时的内容管理平台&#xff0c;用于构建可扩展的数据管理应用程序。* 管理和操作数据库数据&#xff1b;支持多种数据库类型&#xff1b;支持自定义字段和表单&#xff…

作者头像 李华
网站建设 2026/6/22 20:46:25

RAX3000M刷机终极指南:从零开始玩转OpenWrt系统

RAX3000M刷机终极指南&#xff1a;从零开始玩转OpenWrt系统 【免费下载链接】Actions-rax3000m-emmc Build ImmortalWrt for CMCC RAX3000M eMMC version using GitHub Actions 项目地址: https://gitcode.com/gh_mirrors/ac/Actions-rax3000m-emmc 想要让RAX3000M路由器…

作者头像 李华
网站建设 2026/6/23 0:40:25

软件产品设计中用户体验提升的主要问题分析

软件产品设计中用户体验的提升面临多维度挑战&#xff0c;这些问题不仅存在于产品开发的单一环节&#xff0c;而是贯穿整个设计流程的系统性障碍。用户体验的提升需要跨越用户研究与需求理解偏差、界面与交互流程的复杂性、可用性与易操作性的设计障碍、视觉设计与品牌体验的整…

作者头像 李华