我想使用超时选项在远程数据库上运行查询。
例如:
Select * from XYZ table
如果此查询在2分钟内未返回任何结果,则自动停止此查询过程。
虚拟psql
@timeout select * from XYZ
是否可以在运行时传递超时参数而不触及任何conf文件?
答案 0 :(得分:0)
在psql中使用statement_timeout(n)
,其中n
以毫秒为单位。或者您可以在postgresql.conf中设置statement_timeout
但它会影响所有会话。