Контроль с помощью инструкций 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)