PG中文社区 /
mdi-home
首页
社区新闻
中文文档
加入ACE
相关资料
mdi-chevron-down
{{ item.text }}
登录
mdi-home
首页
mdi-chat-processing
社区新闻
mdi-book-open-variant
中文文档
mdi-account-multiple-check
加入ACE
mdi-file-multiple-outline
相关资料
mdi-blank
{{item.text}}
mdi-exit-to-app
退出账号
首页
-->
有问有答
-->
Bug
x86
pg异常重启 ...
... 2020-05-08 18:03:15+08...1楼
配置文件设置:postgres.conf:shared_preload_libraries = 'pg_stat_statements' 程序通过java的war包方式调用pg的一个存储过程(过程中有异常,致使代代码进入异常捕获代码) EXCEPTION WHEN OTHERS THEN P_RET_CODE :=SQLSTATE; P_RET_STR :=SUBSTR(SQLERRM, 1, 400); ROLLBACK; 数据库主进程直接重启了,具休日志如下: 数据库日志: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory. 系统日志:kernel: postgres[5901]: segfault at 4f83460 ip 00007fc990bd1641 sp 00007ffd5c4b5548 error 4 in libc-2.17.so[7fc990a62000+1c3000] 经过测试发现:pg_stat_statements和ROLLBACK同时出再的时候会出现些问题,(postgres.conf:shared_preload_libraries = '')取消加载项后恢复正常,前台返回异常错误。
我的签名:
您还没有登录,请您登录后再发表回复
加入我们
QQ群1:5276420
QQ群2:3336901
QQ群3:254622631
文档群:150657323
文档翻译平台:
按此访问
社区邮件列表:
按此订阅
商业支持
成都文武信息技术有限公司
杭州乘数科技有限公司
阿里云
华为云
青云(北京优帆科技有限公司)
扫码关注
加入我们
QQ群1:5276420
QQ群2:3336901
QQ群3:254622631
文档群:150657323
文档翻译平台:
按此访问
社区邮件列表:
按此订阅
商业支持
成都文武信息技术有限公司
杭州乘数科技有限公司
阿里云
华为云
青云(北京优帆科技有限公司)
扫码关注
© PostgreSQL中文社区 ... (自2010年起)