说明: postgres版本9.3
开启函数调试功能操作步骤:
1.在参数文件postgresql.conf中对shared_preload_libraries参数添加一个项plugin_debugger,如下:
shared_preload_libraries = 'plugin_debugger'
2.重启数据库
3.在需要调试的数据库里面使用超级用户安装函数和类:create extension pldbgapi;
创建成功后,则会看到该数据库中多了很多函数:
4.使用pgAdmin登陆到这个数据库, 右键点击函数的时候就有调试选项了
调试页面截图: