SELECT DB_NAME(18) 根据id号查询某个对象名 SELECT OBJECT_NAME(1769220894)79. 查看收缩的进度100%,此语句要到指定的数据库下执行
SELECT DB_NAME(database_id) AS Exec_DB,percent_complete,CASE WHEN estimated_completion_time < 36000000THEN '0' ELSE '' END + RTRIM(estimated_completion_time/1000/3600)+ ':' + RIGHT('0' + RTRIM((estimated_completion_time/1000)%3600/60), 2)+ ':' + RIGHT('0' + RTRIM((estimated_completion_time/1000)%60), 2) AS [Time Remaining],b.text as tsql,*FROM SYS.DM_EXEC_REQUESTScross apply sys.dm_exec_sql_text(sql_handle) as bWHERE command LIKE 'DbccFilesCompact%' --and database_id=db_id('cardorder')ORDER BY 2 DESC
80. 查看重新组织索引的100%进度
SELECT DB_NAME(database_id) AS Exec_DB,percent_complete,CASE WHEN estimated_completion_time < 36000000THEN '0' ELSE '' END + RTRIM(estimated_completion_time/1000/3600)+ ':' + RIGHT('0' + RTRIM((estimated_completion_time/1000)%3600/60), 2)+ ':' + RIGHT('0' + RTRIM((estimated_completion_time/1000)%60), 2) AS [Time Remaining],b.text as tsql,*FROM SYS.DM_EXEC_REQUESTScross apply sys.dm_exec_sql_text(sql_handle) as bWHERE command LIKE '%REORGANIZE%' --and database_id=db_id('cardorder')ORDER BY 2 DESC
81. 查看存储过程的执行计划
SELECTd.object_id ,DB_NAME(d.database_id) DBName ,OBJECT_NAME(object_id, database_id) 'SPName' ,d.cached_time ,d.last_execution_time ,d.total_elapsed_time/1000000AS total_elapsed_time,d.total_elapsed_time / d.execution_count/1000000AS [avg_elapsed_time] ,d.last_elapsed_time/1000000AS last_elapsed_time,d.execution_count ,d.total_physical_reads ,d.last_physical_reads ,d.total_logical_writes ,d.last_logical_reads ,et.text SQLText ,eqp.query_plan executionplan FROMsys.dm_exec_procedure_stats AS d CROSS APPLY sys.dm_exec_sql_text(d.sql_handle) et CROSS APPLY sys.dm_exec_query_plan(d.plan_handle) eqp WHEREOBJECT_NAME(object_id, database_id) = 'xxxx' ORDER BY [total_worker_time] DESC;
82. 查看当前用户
select system_user
83. 查询ddl修改操作的记录
-执行如下找到trace文件的目录和名称 select * from Sys.traces-使用sqlserver profiler工具打开trace文件,就可以查到相关记录
原文链接:http://blog.itpub.net/30126024/viewspace-2638523/
【SQL Server 常用近百条SQL语句】
推荐阅读
- 关于交换机的一些常用术语你是否了解?
- Win7常用运行命令都有哪些你知道吗?
- MySQL运行机制
- MySQL5.7数据库主从架构部署,你再也不用去问度娘了
- MySQL高可用架构的演进
- CENTOS Mysql5.7数据库自动安装脚本
- 黑客的辛酸历程:使用sqlmap曲折渗透某服务器
- 我司服务器上几个常用的监控小工具,俺全瞟来了
- 神奇的 SQL 之性能优化 → 让 SQL 飞起来
- 做好mysql运维,必须熟练掌握备份和恢复,实战一次不行多来几次
