几个问题dm_exec_sessions
。当我运行查询
select * from sys.dm_exec_sessions
它向我展示了其他列 astatus
和 atransaction_isolation_level
列。
我的理解是sys.dm_exec_sessions
每个经过身份验证的会话返回一行。据我了解,可以使用此会话运行多个查询/事务。
transaction_isolation_level
每个会话返回的含义是什么?它是使用该连接在数据库上运行的最后一个事务的隔离级别吗?有一些(几个)会话处于睡眠状态。这意味着什么?我们应该担心这个吗?这些来自 Web 服务器的事务是否回滚失败?