我想为我对postgres数据库的访问设置默认值statement_timeout
.在配置了环境变量之后,我现在有了它,psql
将我记录在我首选的数据库和表中.然而,当我探索其中的几个表时,我希望语句超时大约一分钟.这可以通过在每次会话开始时键入SET statement_timeout TO '1min';
来实现,但每次键入都很讨厌.我没有访问服务器配置的权限,也不想更改它.理想情况下,我可以做一些事情,使psql的alias psql='psql -c "SET statement_timeout TO '1min';"' except the
-c`标志不允许交互输入.这个问题有什么好的解决方案吗?还是我总是注定要 for each 交互会话手动设置超时?