2015-04-23 81 views
0

我是新來的postgres數據庫。任何人都可以建議如果通知postgres發生死鎖。如何爲這個死鎖設置電子郵件警報。如何在Postgres中通知死鎖

在此先感謝...

+1

在大多數情況下,Postgres應該檢測死鎖並自動中止其中一項交易。 – Kevin

+0

我認爲這個問題的目的是「當發生死鎖時,我該如何通知?」。在這種情況下:使用日誌查看工具。 –

+0

我們需要爲此發送電子郵件通知提醒。請分享,如果你有任何過程 – sreenivasulu

回答

0

一般來說,Postgres的記錄在/ var/lib中/ pgsql的/數據/ pg_log目錄中的日誌文件中的死鎖的信息。您可以創建一個腳本來讀取日誌文件並grep單詞「死鎖」並通過電子郵件通知。安排一個cron作業以便在一天內頻繁運行腳本。當然,限制是您在發生死鎖時可能無法收到電子郵件,但仍然可能有所幫助。

謝謝