RDS SQL Server在日常使用和维护时,相关查询语句是什么?
使用客户端连接实例,请参见连接实例。
查询语句
use [$DB_Name]
select * from sys.configurations
注:[$DB_Name]为数据库名。
系统显示类似如下。
提示:参数详细解释请参见sys.configurations。
use [$DB_Name]
select * from sys.sysfiles
系统显示类似如下。
select name, convert(float,size) * (8192.0/1024.0)/1024 AS Size_MB,* from [$DB_Name].dbo.sysfiles
系统显示类似如下。
select * from sys.dm_io_virtual_file_stats(DB_ID('[$DB_Name]'),[$File_ID])
注:[$File_ID]为上一步获取的fileid。
系统显示类似如下。
SELECT DB_NAME(dbid) AS DBNAME,
(SELECT text FROM sys.dm_exec_sql_text(sql_handle)) AS SQLSTATEMENT
FROM master..sysprocesses WHERE open_tran > 0
系统显示类似如下。
DBCC SHOWCONTIG
系统显示类似如下,显示指定表或者视图的数据以及索引的碎片情况,详细解释请参考DBCC SHOWCONTIG。
select * from sys.dm_db_index_physical_stats(DB_ID(N'[$DB_Name]'),NULL,NULL,NULL,DEFAULT)
系统显示类似如下。
SELECT
p.spid, p.status, p.hostname, p.loginame, p.cpu, r.start_time, r.command,
p.program_name, text
FROM
sys.dm_exec_requests AS r,
master.dbo.sysprocesses AS p
CROSS APPLY sys.dm_exec_sql_text(p.sql_handle)
WHERE
p.status NOT IN ('sleeping', 'background')
AND r.session_id = p.spid
系统显示类似如下。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。