亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SqlServer 復制中將大事務分成小事務分發的方法

2024-08-31 01:04:22
字體:
來源:轉載
供稿:網友

在sql server 復制中,當在發布數據庫執行1個大事務時,如一次性操作 十萬或百萬以上的數據。當操作數據在發布數據庫執行完成后 ,日志讀取器代理將掃描事務日志,一次性傳遞到分發數據庫中。若上個事務未傳遞完成,連續執行多個事務,日志讀取器代理將掃描日志中多個事務同時傳遞到分發數據庫中,默認最大掃描500個事務。如果執行多次上百萬或千萬的數據將堵塞很久。

日志讀取器代理可配置將大事務劃分為多個小事務進行傳遞到分發數據庫中,分發隊列則按照小事務分發到訂閱數據庫中,這樣數據就很快同步!

在沒改代理參數之前,本人執行1次插入30萬的數據到發布表中。插入完成后,監控發布到分發的記錄如下:

大事務,小事務,分發,SqlServer

可以看到,這1個事務的命令都得一次傳遞完才能分發,而分發又消耗時間,這里等待太久影響事務的實時性。
如果還有其他事務,默認500(參考參數:-ReadBatchSize),也將一起傳遞,耗時較長。

現在更改參數,掃描到 1000 左右的命令就即時分發,需要設置如下參數:
-MaxCmdsInTran number_of_commands

大事務,小事務,分發,SqlServer

注:該參數只能添加到日志讀取器代理中,在代理配置文件沒有此參數的設置。

添加后重啟 日志讀取器代理。

再次插入 30 萬的數據!~到監視器查看

大事務,小事務,分發,SqlServer

可以看到,命令達到 1000 左右就進行分發了,此時查看訂閱數據庫,數據也同步過來了,這樣就省去了較多掃描命令的時間。
更詳細查看每個事務的命令數,如下:

SELECT top 10 A.xact_seqno,A.entry_time,COUNT(*) AS cmdsFROM distribution.dbo.MSrepl_transactions A(NOLOCK) INNER JOIN distribution.dbo.MSrepl_commands B(NOLOCK) ON A.xact_seqno=B.xact_seqnoGROUP BY A.xact_seqno,A.entry_timeORDER BY cmds DESC

大事務,小事務,分發,SqlServer

這個參數雖好,但是也可能引起數據的一致性。

如:

在發布更新了一批數據,但是訂閱查詢時卻有不同。

分發事務遇到沖突或者死鎖,也導致這部分的數據不一致。


注:相關教程知識閱讀請移步到MSSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美乱大交xxxxx| 亚洲图片欧美日产| 亚洲国产又黄又爽女人高潮的| 日韩免费在线播放| 欧美精品videossex88| 久久精彩免费视频| 国产成人精品综合| 日本高清不卡的在线| 欧美日韩亚洲国产一区| 狠狠综合久久av一区二区小说| 欧美午夜丰满在线18影院| 亚洲国产一区二区三区四区| 2018中文字幕一区二区三区| 中日韩美女免费视频网站在线观看| 久久精品成人欧美大片| 国产精品久久久久av免费| 国产精品男人的天堂| 久久全国免费视频| 成人欧美一区二区三区在线湿哒哒| 欧美精品18videosex性欧美| 一个人看的www欧美| 亚洲精品免费一区二区三区| 精品亚洲国产成av人片传媒| 国产手机视频精品| 理论片在线不卡免费观看| 成人精品在线视频| 色哟哟入口国产精品| 91av视频在线播放| 社区色欧美激情 | 这里只有视频精品| 亚洲成人教育av| 2019中文字幕在线| 亚洲欧洲高清在线| 欧美日韩激情视频| 亚洲专区国产精品| 日韩亚洲精品视频| 91精品国产91久久久| 欧美精品18videos性欧| 91久久精品日日躁夜夜躁国产| 91av在线免费观看视频| 奇米成人av国产一区二区三区| 国产日韩综合一区二区性色av| 成人国产精品日本在线| 中文在线资源观看视频网站免费不卡| 蜜臀久久99精品久久久无需会员| 国产999精品久久久| 久久国产精品久久国产精品| 中文字幕精品国产| 丰满岳妇乱一区二区三区| 亚洲福利在线观看| 国产成人自拍视频在线观看| 亚洲有声小说3d| 久久精品99久久香蕉国产色戒| 国产欧美日韩免费| 久久久999国产| 亚洲人成电影网站色xx| 欧美另类第一页| 亚洲精品一区二区三区不| 91精品综合久久久久久五月天| 韩剧1988免费观看全集| 日韩欧美一区二区三区| 亚洲人成电影网站色xx| 视频直播国产精品| 国产精品jizz在线观看麻豆| 狠狠躁夜夜躁人人爽天天天天97| 欧美丝袜第一区| 日韩精品极品视频免费观看| 日韩av色综合| 日韩精品小视频| 久久影视免费观看| 国产欧美一区二区白浆黑人| 最近中文字幕2019免费| 欧美在线视频一二三| 丁香五六月婷婷久久激情| 久久综合久久八八| 欧美整片在线观看| 欧美老女人xx| 国产精品成av人在线视午夜片| 国产精品天天狠天天看| 97在线观看视频国产| 欧美日韩国产一区中文午夜| 亚洲欧美一区二区精品久久久| 中文字幕精品久久久久| 久久99青青精品免费观看| 久久精品99国产精品酒店日本| 亚洲欧美在线看| 亚洲一区精品电影| 永久555www成人免费| 亚洲a∨日韩av高清在线观看| 成人精品网站在线观看| 国产久一一精品| 日韩中文字幕在线观看| 国产一区二区三区精品久久久| 欧美在线欧美在线| 国产精品观看在线亚洲人成网| 亚洲欧美国产日韩天堂区| 国产精品高潮视频| 日韩在线观看免费全集电视剧网站| 国产成人精品最新| 亚洲成人教育av| 亚洲黄色av女优在线观看| 久久久综合免费视频| 91探花福利精品国产自产在线| 精品久久久久久久久久| 国内精久久久久久久久久人| 欧美激情一区二区三区久久久| 欧美福利视频在线观看| 欧美激情视频免费观看| 欧美激情一区二区久久久| 欧美日韩激情美女| 成人h片在线播放免费网站| 欧美午夜精品久久久久久久| 精品久久久久久久久国产字幕| 欧美日本中文字幕| 久久久噜噜噜久噜久久| 国产精品一区二区久久久| 亚洲天堂网站在线观看视频| 国产精品ⅴa在线观看h| 欧美人交a欧美精品| 国产一区私人高清影院| 国产日产欧美a一级在线| 国产亚洲人成a一在线v站| 77777少妇光屁股久久一区| 亚洲第一区第二区| 欧美激情影音先锋| 奇米成人av国产一区二区三区| 国产精品视频26uuu| 国产视频在线一区二区| 亚洲成年人影院在线| 亚洲伊人成综合成人网| 亚洲女人被黑人巨大进入al| 亚洲香蕉成人av网站在线观看| 久久99热这里只有精品国产| 亚洲永久免费观看| 久久综合久久美利坚合众国| 538国产精品一区二区在线| 日av在线播放中文不卡| 日韩精品一二三四区| 欧美体内谢she精2性欧美| 国产精品久久久久av免费| 国产精品国产三级国产专播精品人| 欧美一级bbbbb性bbbb喷潮片| 久久亚洲精品国产亚洲老地址| 成人网页在线免费观看| 日韩成人网免费视频| 日本aⅴ大伊香蕉精品视频| www国产亚洲精品久久网站| 日本亚洲欧美成人| 欧美日韩精品在线视频| 欧美成aaa人片在线观看蜜臀| 九九精品在线视频| 中文字幕日韩免费视频| 亚洲bt欧美bt日本bt| 91久久在线视频| 成人免费视频在线观看超级碰| 福利视频导航一区| 68精品久久久久久欧美| 国产精品视频网| 奇米一区二区三区四区久久| 成人久久一区二区| 夜夜躁日日躁狠狠久久88av| 国产成人免费91av在线| 国内精品模特av私拍在线观看| 亚洲欧美日韩精品久久|