華為云計算 云知識 反范式化如何維護數(shù)據(jù)完整性
反范式化如何維護數(shù)據(jù)完整性

反范式處理后增加了數(shù)據(jù)冗余性,需要一定的管理措施來維護數(shù)據(jù)完整性。

1. 批處理維護

批處理維護是指對復制列或派生列的修改積累一定的時間后,運行一批處理作業(yè)或存儲過程對復制或派生列進行修改,這只能在對實時性要求不高的情況下使用。

2. 應用邏輯

在應用實現(xiàn)過程中,在同一事務中對所有涉及的表進行增、刪、改操作。

風險較大,容易遺漏,特別是在需求變化時,不易于維護。

3. 觸發(fā)器

實時處理性高。

但對于 數(shù)據(jù)庫 壓力較大,尤其是高并發(fā)環(huán)境,觸發(fā)器數(shù)量需要嚴格控制。