Postgres触发数据库连接释放时间

时间:2016-02-02 14:20:05

标签: database postgresql

请接受我对基本问题的道歉,但我似乎无法在线找到这个基本问题的答案。

我的Postgres数据库上有一些触发器在插入/更新时运行,我想知道数据库是否在触发sql之后或触发器完成后释放了与我的服务器应用程序的连接?对我来说有意义的是,数据库会在触发sql完成时释放连接,我是对的吗?

1 个答案:

答案 0 :(得分:1)

只有在所有触发器都运行完成后,该语句才会返回成功/失败。

数据库没有与服务器的连接。情况正好相反。通常在完成事务之后,服务器一旦完成使用它就会释放与数据库的连接(通常是回到池)。在最简单的情况下,这是一个单一的陈述。