說明: postgres版本9.3
開啓函數調試功能操作步驟:
1.在參數文件postgresql.conf中對shared_preload_libraries參數添加一個項plugin_debugger,如下:
shared_preload_libraries = 'plugin_debugger'
2.重啓數據庫
3.在需要調試的數據庫裏面使用超級用戶安裝函數和類:create extension pldbgapi;
創建成功後,則會看到該數據庫中多了很多函數:
4.使用pgAdmin登陸到這個數據庫, 右鍵點擊函數的時候就有調試選項了
調試頁面截圖: