postgre中的ereport函數

今天看懂了一個之前一直有的小疑問。 pg 的錯誤報告是通過 logger 進程進行刷盤的,可將gdb掛載到下面的進程 logger 刷盤的內容是一個 ErrorData 結構體,但不是結構體的每一項都必須有值,真正的 edata 的填寫函數有 errcode_for_xx、errmsg_xx、errdetail_xx、errhint、errcontext_msg、set_errcontext_do
相關文章
相關標籤/搜索