Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Microsoft SQL Server 2005 предоставляет несколько способов получить сведения об активности текущей блокировки на экземпляре компонента Database Engine.
| Подраздел | Описание |
|---|---|
С помощью приложения SQL Server Profiler можно задать категорию событий блокировки, чтобы получать сведения о событиях блокировки в журнал трассировки. |
|
В системном мониторе можно указать счетчики объекта блокировок, чтобы контролировать уровень блокирования на экземпляре компонента Database Engine. |
|
Можно выполнить запрос к представлению динамического управления sys.dm_tran_locks, чтобы получить сведения о текущем состоянии блокировки экземпляра компонента Database Engine. |
|
Приложение, использующее SQL Server Management Objects (SMO) API, может получить список активных блокировок на экземпляре компонента Database Engine с помощью метода EnumLocks класса Server. |
|
Приложение, использующее SQL Management Objects (SMO) API, может получить список активных блокировок в конкретной базе данных с помощью метода EnumLocks класса Database. |
Для обеспечения обратной совместимости компонент SQL Server 2005 Database Engine также поддерживает следующие способы получения сведений о блокировках, доступных в предыдущих версиях SQL Server.
| Подраздел | Описание |
|---|---|
Приложение, использующее SQL Management Objects (SMO) API может получить список активных блокировок на экземпляре компонента Database Engine с помощью метода EnumLocks класса Server. Для SQL Server 2005 используйте метод SMO EnumLocks серверного объекта. |
|
Данная системная хранимая процедура возвращает сведения об активных блокировках на экземпляре компонента Database Engine. Вместо него для SQL Server 2005 используйте динамическое административное представление sys.dm_tran_locks. |
|
Это представление совместимости возвращает сведения об активных блокировках на экземпляре компонента Database Engine. Вместо него для SQL Server 2005 используйте динамическое административное представление sys.dm_tran_locks. |