用 Transact-SQL 语句监视
Microsoft SQL Server 提供了若干 Transact-SQL 语句和系统存储过程,用于对 SQL Server 实例进行特殊监视。若要快速收集有关服务器性能和活动的特定信息,可以使用这些语句。
例如,可以使用 Transact-SQL 语句和系统存储过程来查看服务器的下列类型的信息:
当前锁。
当前用户活动。
用户上次提交的批处理命令。
表或数据库使用的数据空间。
事务日志使用的空间。
数据库中时间最久的活动事务(包括复制的事务)。
与 I/O、内存和网络吞吐量有关的性能信息。
过程缓存使用情况。
有关 SQL Server 活动和使用情况的常规统计信息,如 CPU 执行 SQL Server 操作使用的时间,或 SQL Server 执行 I/O 操作使用的时间。
还可以使用 SQL Server Management Studio、SQL Server 管理对象 (SMO) 或系统监视器(Microsoft Windows NT 4.0 中的性能监视器)监视上述大多数信息。