sql server 查看索引的使用

ops/2024/11/25 2:40:46/
---sql text 和执行计划select top 200 c.creation_time ,c.last_execution_time ,c.execution_count,   --c.query_text,plan1.query_plan  , c.total_worker_time/execution_count/1000/1000.00   AGV_worker_time_S,c.total_elapsed_time/execution_count/1000/1000.00  AGV_elapsed_time_S  from (SELECT  ( SELECT SUBSTRING(text, statement_start_offset/2 + 1, (CASE WHEN statement_end_offset = -1 THEN LEN(CONVERT(nvarchar(max), text)) * 2  ELSE statement_end_offset  END - statement_start_offset)/2)FROM sys.dm_exec_sql_text(sql_handle)) AS query_text,dqs.*FROM sys.dm_exec_query_stats dqs) cCROSS APPLY sys.dm_exec_query_plan(c.plan_handle) plan1   where lower(c.query_text) like '%table%'   --and  lower(c.query_text) like '%table_column%'   --索引的第一个列order by   c.total_elapsed_time/execution_count   desc    -- 按照执行时间排序---索引的使用时间select i.name,diu. * from sys.dm_db_index_usage_stats diu left join sys.indexes  i 
on diu.index_id=i.index_id 
where diu.object_id=OBJECT_ID('dbo.table')and i.object_id=OBJECT_ID('dbo.table')

把第一个执行结果导出为txt文本后,有execl程序打开,筛选列为query_plan 的执行计划,用 index name 筛选,有用的话会显示 


http://www.ppmy.cn/ops/136454.html

相关文章

Python蓝桥杯刷题1

1.确定字符串是否包含唯一字符 题解:调用count函数计算每一个字符出现的次数,如果不等于1就输出no,并且结束循环,如果等于1就一直循环直到计算到最后一个字符,若最后一个字符也满足条件,则输出yes import…

【Homework】【7】Learning resources for DQ Robotics in MATLAB

阻尼伪逆使系统在任务空间奇异性方面具有一定的鲁棒性 阻尼伪逆 阻尼伪逆是SVD(奇异值分解)逆矩阵的一种有趣替代方法,它使系统在任务空间奇异性方面具有一定的鲁棒性。其主要思想是对任意(可能为奇异的)矩阵 B ∈ …

使用线程局部存储解决ffmpeg中多实例调用下自定义日志回调问题

1 问题描述 最近在封装一个库,调用方传入一个URL及对应的回调后就开始执行ffmpeg拉流硬解码硬件格式转换,并将得到的数据帧通过回调传递给调用方;除了数据帧回调外,还有日志回调用来传递一些调试信息。 因为该封装库可能被一个进…

常用Rust日志处理工具教程

在本文中,我想讨论Rust中的日志。通过一些背景信息,我将带您了解两个日志库:env_logger和log4rs。最后,我将分享我的建议和github的片段。 Rust log介绍 log包是Rust中日志API的事实标准,共有五个日志级别&#xff1…

Linux环境开启MongoDB的安全认证

在Linux环境下启动MongoDB并启用安全认证,你需要进行以下步骤: 1.创建MongoDB的配置文件(如果还没有的话)。 2.编辑配置文件以启用认证。 3.重启MongoDB服务。 以下是具体步骤的示例: 创建MongoDB配置文件&#xf…

基于YOLOv8深度学习的农作物番茄成熟度检测系统研究与实现(PyQt5界面+数据集+训练代码)

本研究详细研究并实现了一种基于深度学习的农作物番茄成熟度检测系统,旨在为现代农业提供智能化、自动化的解决方案。随着农业智能化的发展,传统的农作物成熟度检测方法面临着效率低、依赖人工经验等问题,而本系统通过结合先进的YOLOv8目标检…

Python网络爬虫技术及其应用

Python网络爬虫技术及其应用 在当今数字化时代,互联网已经成为信息传播的主要渠道。海量的数据每天都在互联网上产生,这些数据对于企业决策、市场分析、科学研究等有着极其重要的价值。然而,如何高效地收集并利用这些数据成为了一个挑战。Py…

【MySQL数据库】C#实现MySQL数据库最简单的查询和执行函数

文章目录 前言一、查询方法二、执行方法 前言 C#和MySQL数据库是常见的数据交互,标准的查询和执行方法如下,做个记录。 一、查询方法 private static int QueryTable(string tableName, DateTime today, string stepName){int result 0; // 返回数据…