当前位置: 首页 > news >正文

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[表名]
http://www.jsqmd.com/news/98022/

相关文章:

  • 消费级无人机续航现状、限制因素及突破方法
  • 借助图片懒加载触发 JavaScript 动态导入
  • 算法训练营Day
  • 机器学习入门笔记:线性回归核心知识点全梳理(含公式+代码)
  • 保姆级实战指南!AI工作流与Agent:从零搭建到高效落地,看这一篇就够了!
  • Vue3开发选JavaScript还是选TypeScript
  • 职业本科与高职专科低空相关专业核心差异解析
  • 2025年质量好的杀菌消毒等离子发生器/空气净化等离子发生器厂家口碑热榜(用户推荐) - 行业平台推荐
  • ATTO 655 TCO反式环辛烯是一款高性能远红荧光生物正交标记探针
  • 国际物流行业深度解析:从义乌实践看头部服务商综合实力排行榜 - 呼呼拉呼
  • LobeChat在电商客服机器人中的实际应用效果
  • 【机器学习】有限假设空间原理与实战
  • Linly-Talker能否挑战Synthesia等商业数字人平台?
  • 如何在Dify中实现RAG系统的端到端构建?
  • 【机器学习】VC维从入门到实战
  • 浏览器window.open打开新标签页
  • 职业本科与高职专科低空专业核心课程对比
  • 获取JD商品详情数据 get_item_pro
  • 保姆级教程!Agentic AI框架全景图:2026年必备的20个神器,其特征、场景、优劣,收藏这一篇,彻底搞明白!
  • 2025年五大高性价比小空间家用电梯工厂排行榜,小空间家用电 - 工业推荐榜
  • 如何在3分钟内构建企业级人脸检测系统?
  • Bright Data AI Scraper Studio:用Prompt秒建企业级爬虫,让数据采集进入AI时代
  • 基于PHP、asp.net、java、Springboot、SSM、vue3生鲜配送的数据可视化系统的设计与实现
  • Armbian桌面配置实战:从零构建高效单板电脑GUI系统
  • 2025年广州五大短视频代运营公司排行榜,友智云实力如何? - myqiye
  • 提权学习之旅—Windows操作系统如何提升权限,网络安全零基础入门到精通实战教程!
  • 23、瘦客户端计算:技术、应用与迁移策略
  • 2025年还存活的自动驾驶公司......
  • 好写作AI|智能赋能学术:论“好写作AI”在论文创作中的“神操作”与“求生指南”
  • 【数据科学家必看】如何用Conda统一管理R与Python库版本?