數據庫數據一致性——事務和存儲過程

問題背景:   原先作機房收費系統的時候,對於D層訪問數據庫,對數據庫的操做基本上都是經過SQL語句實現的,這樣致使的一個問題就是在完成機房收費系統中,產生了一些容易被忽略的邏輯黑洞。例如:在退卡業務邏輯中,要判斷從註冊表中是否刪除成功,其次,還要判斷是否將退卡記錄添加到退卡記錄表中,二者都成功以後,標識退卡業務邏輯完成,任何一個失敗,退卡業務邏輯標識失敗。我原先的思路有點片面化,就是經過and鏈
相關文章
相關標籤/搜索