全部產品
Search
文件中心

ApsaraDB RDS:SQL Server DBCC功能

更新時間:Feb 28, 2024

RDS SQL Server 2012及以上版本執行個體支援部分DBCC(Database Consistency Checker)功能。您可使用高許可權帳號執行sp_rds_dbcc_trace預存程序開啟需要的跟蹤標記,用於監控資料庫的死結、空間管理、緩衝等情況,從而協助您更好地最佳化資料庫效能和健全狀態。

支援的跟蹤標記

1222、1204、1117、1118、1211、1224、3604。

說明
  • 跟蹤標記的具體含義及使用注意事項,請參見微軟官方文檔

  • 您可以使用DBCC tracestatus(-1)查看跟蹤標記是否已開啟。

使用方法

本樣本以開啟1222跟蹤標記為例,示範DBCC功能的使用方法:

USE master
GO
-- 查詢當前資料庫引擎的版本
SELECT SERVERPROPERTY('edition')
GO
-- 建立資料庫
CREATE DATABASE testdb
GO
DBCC tracestatus(-1)
-- 開啟跟蹤標記
EXEC sp_rds_dbcc_trace 1222,1
WAITFOR DELAY '00:00:10'
DBCC tracestatus(-1)
GO