我们只是试图回答以下有关审计数据库连接的问题。我们没有任何问题,也没有什么问题。我们正在Windows上运行SQL Server 2019。
Server是否最终终止到数据库的空闲连接?如何在30分钟或更短的时间内终止与Server数据库的空闲连接?(如果我在SSMS中打开查询窗口并执行SELECT @@VERSION,则该连接似乎在很长一段时间内仍然处于休眠状态。)如何确定(或测试)到Server数据库的空
当查看pg_stat_activity时,如何判断状态IDLE IN TRANSACTION是否是瞬态的?我试图确定IDLE IN TRANSACTION问题在我的应用程序中有多严重。具有这种状态的pg_stat_activity中有很多行,但是每次我重新查询表时,都会有新的信息。我需要一种更精确的方法来衡量某些查询是IDLE IN TRANSACTION多长时间。
我有一个繁忙的事务性SQL Server (2012),它在阻塞方面有间歇性问题(每隔几天左右)。我一直在使用扩展事件来捕获阻塞的进程报告,但是这些显示阻塞进程似乎是空闲的,输入缓冲区是use [_dummy]。连接到此服务器的应用程序使用多个数据库,因此_dummy是一个空白数据库,连接池打开连接到的连接;数据库上下文是根据需要切换的。我认为正在发生的是,一个查询在获得锁后超时,而不是回滚事务,并且应用程序将连接释