PostgreSQL:canceling statement due to statement timeout异常处理

💡 原文中文,约300字,阅读约需1分钟。
📝

内容提要

某SQL语句执行超过一分钟,报错退出执行。解决方法是通过SQL命令修改statement_timeout参数。

🎯

关键要点

  • 某SQL语句执行超过一分钟,报错信息为ERROR: canceling statement due to statement timeoutTime。
  • 当语句执行时间超过statement_timeout参数设置的时间时,该语句会报错并退出执行。
  • 目前数据库设置的是一分钟超时。
  • 处理方法是通过SQL命令修改statement_timeout参数。
  • 使用SET语句可以修改statement_timeout参数(会话级别)。
  • 使用ALTER ROLE语句可以修改statement_timeout参数(用户级别)。
🏷️

标签

➡️

继续阅读