Heim >Datenbank >MySQL-Tutorial > sqlserver中查找长时间未提交事务

sqlserver中查找长时间未提交事务

WBOY
WBOYOriginal
2016-06-07 17:38:241459Durchsuche

无论是有意无意,如果事务在数据库中保持打开,则它会阻塞其他进程对修改后的数据进行操作。同样,对事务日志进行备份也只会截断不活动事务的那部分事务日志,所以打开的事务会导致日志变多(甚至达到物理限制),直到事务被提交或回滚。 要找到最早的活动事

  无论是有意无意,如果事务在数据库中保持打开,则它会阻塞其他进程对修改后的数据进行操作。同样,对事务日志进行备份也只会截断不活动事务的那部分事务日志,,所以打开的事务会导致日志变多(甚至达到物理限制),直到事务被提交或回滚。

  要找到最早的活动事务,可以使用DBCC OPENTRAN命令。

      

给出一个示例:

代码如下:

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn