Node.js 在PostgreSQL中不提交或回滚的事务中,理想的空闲连接时间是什么
在PostgreSQL中不提交或回滚的事务中,理想的自由连接时间是什么?Node.js 在PostgreSQL中不提交或回滚的事务中,理想的空闲连接时间是什么,node.js,postgresql,transactions,sequelize.js,Node.js,Postgresql,Transactions,Sequelize.js,在PostgreSQL中不提交或回滚的事务中,理想的自由连接时间是什么? 在节点JSI中,使用sequelizejs ORM进行fire查询。事务中的每个查询都会打开与数据库服务器的新连接。它将保持连接,直到事务提交或回滚。若我忘记提交或回滚事务,那个么它就不会 在连接进入死锁状态一段时间后释放连接。理想时间为零 事务越短,它们对数据库系统造成的负担就越小,因为它们不持有锁并防止回收已删除的行版本 您不应该在开放事务中有空闲连接。您可能是对的,但我的连接会挂起一段时间,我无法计算出时间。可能是这
在节点JSI中,使用sequelizejs ORM进行fire查询。事务中的每个查询都会打开与数据库服务器的新连接。它将保持连接,直到事务提交或回滚。若我忘记提交或回滚事务,那个么它就不会
在连接进入死锁状态一段时间后释放连接。理想时间为零 事务越短,它们对数据库系统造成的负担就越小,因为它们不持有锁并防止回收已删除的行版本
您不应该在开放事务中有空闲连接。您可能是对的,但我的连接会挂起一段时间,我无法计算出时间。可能是这样,但这并不理想(这正是您在问题中要求的)。拥有空闲连接没有问题,只是拥有一个与打开事务的空闲连接。