專用管理員連線(Dedicated Administrator Connection,DAC)是 SQL Server 保留的「後門」,當引擎無法接受一般連線時,DBA 仍可透過 DAC 連線診斷阻塞、死結、資源耗盡等問題。
SELECT * FROM sys.configurations WHERE name = 'remote admin connections';
GO
SP_CONFIGURE 'remote admin connections', 1;
GO
RECONFIGURE;
GO
sqlcmd -S localhost -A 或 sqlcmd -S admin:localhostadmin:<server_name>Admin=truesys.dm_exec_requests、sys.dm_exec_sessions:檢視執行中請求與等待sys.dm_os_waiting_tasks:等待鏈分析sys.dm_os_memory_clerks:記憶體壓力sys.dm_exec_query_stats:高耗 CPU 查詢建議:生產環境預設開啟遠端 DAC,關鍵時刻救命稻草。
