微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PostgreSQL的错误级别

应用开发中错误处理是我们必须面对的事情,数据库开发也不例外。

Postgresql数据库开发中我们可能会遇到的几种错误级别如下:

错误级别 说明
PANIC 发生了影响整体Postgresql的实例的错误。所以的连接会被切断,停止Postgresql服务。这是致命性的错误,需要从安装设定等方面找原因。
FATAL 某个session内发生了某个问题,这个session将被切断。但不会影响其他session的处理。程序开发人员要重视这种错误
ERROR

某个事务(transaction)内发生了某个问题,这时候会自动回滚。但不会影响其他事务或session的处理。程序开发人员要重视这种错误

WARNING 警告一般不是非常重要的信息,比如sql写的不规范啥的内容。从严谨的角度来说,程序开发人员也应该要重视这种信息。
LOG log信息是数据库管理员要重视的内容。一般是关于数据库整体的性能信息,或者内部处理错误信息。

原文地址:https://www.jb51.cc/postgresql/197178.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐