Контроль с помощью инструкций Transact-SQL

Microsoft SQL Server предлагает несколько инструкций Transact-SQL и системных хранимых процедур, которые позволяют осуществлять нерегламентированный контроль экземпляра SQL Server. Эти инструкции следует использовать, когда необходимо быстро собрать конкретные сведения о производительности и активности сервера.

Например, инструкции Transact-SQL и системные хранимые процедуры можно использовать, чтобы просмотреть следующие типы сведений о сервере.

  • Текущие блокировки.
  • Текущая активность пользователей.
  • Последний пакет команд, отправленный пользователем.
  • Пространство данных, используемое таблицей или базой данных.
  • Место, занятое журналом транзакций.
  • Старейшая активная транзакция (включая реплицированные транзакции) в базе данных.
  • Сведения о производительности, связанные с вводом-выводом, памятью и пропускной способностью сети.
  • Использование кэша процедур.
  • Общая статистика по использованию и активности SQL Server (например, количество времени, затраченное ЦП на операции SQL Server, или времени, затраченного SQL Server на операции ввода-вывода).

Большую часть этих сведений можно отслеживать также с помощью среды SQL Server Management Studio, управляющих объектов SQL Server (SMO) или системного монитора (монитора производительности в Microsoft Windows NT 4.0).

См. также

Задачи

Как запустить системный монитор (Windows)
Как запустить системный монитор (Windows NT)

Другие ресурсы

Справочник по Transact-SQL (Transact-SQL)
Общие сведения о среде SQL Server Management Studio
SQL Server Management Objects (SMO)

Справка и поддержка

Получение помощи по SQL Server 2005