例外處理會為 SQL 程式碼帶來額外的計算負擔,而再加上 stacked diagnostics 會更重。知道何時該用 stacked diagnostics、何時只用簡單的例外處理,能幫你節省寶貴的處理時間。請將下列選項歸類為「應該使用」或「不應該使用」 stacked diagnostics 的理由。
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
本章著重於單一與多語句交易,以及 Read Committed 隔離等級。
在交易區塊發生錯誤時如何回復,並設定儲存點。
本章將帶你認識例外,以及如何處理它們。
透過堆疊診斷,你可以取得 PostgreSQL 對於例外所提供的所有可用資訊。
當前練習