導(dǎo)讀 關(guān)于數(shù)據(jù)庫存儲過程語句,數(shù)據(jù)庫存儲過程怎么寫這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!1、
關(guān)于數(shù)據(jù)庫存儲過程語句,數(shù)據(jù)庫存儲過程怎么寫這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、兩個方案:使用觸發(fā)器,在A庫的a表中建立 Insert,Update 觸發(fā)器,使在數(shù)據(jù)寫入或更新時,將變更實時寫入B庫b表;好處:簡單、實時;缺點:遠(yuǎn)程實時訪問以及觸發(fā)器的方式,風(fēng)險大,當(dāng)B不能訪問或反應(yīng)緩慢時,A庫的a表就無法更新;2、使用計劃任務(wù):好處:可避免上述的所有缺點;不足:實現(xiàn)稍復(fù)雜些,且不是實時同步;步驟:1)為A庫a表建立日志表a_log,用于詳細(xì)記錄對a表的插入、刪除、和Update操作,并有時間記錄;2)為A庫a表建立Insert,Update,Delete 觸發(fā)器,將對a表的這些操作過程記錄在a_log表中(即:對哪個ID做了什么操作);3)在B庫中建立存儲過程,用于讀取A庫a_log表的信息,并據(jù)此用a表數(shù)據(jù)更新b表數(shù)據(jù)。
2、可采用增量方式,也就是每次操作時都取上次成功的時間點之后的數(shù)據(jù);4)在B庫建立計劃任務(wù),定時調(diào)用上述的存儲過程。
3、按需要,可以幾分鐘一次,也可以幾天一次。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!