配置SQL執(zhí)行控制
本文介紹在安全規(guī)則中配置SQL執(zhí)行任務(wù)時(shí)的參數(shù)、策略和無(wú)鎖結(jié)構(gòu)變更參數(shù)的方法。
前提條件
系統(tǒng)角色為管理員或DBA。查看系統(tǒng)角色,請(qǐng)參見(jiàn)查看我的系統(tǒng)角色。
管控模式為安全協(xié)同的實(shí)例,支持SQL執(zhí)行控制。查看管控模式,請(qǐng)參見(jiàn)查看管控模式。
操作步驟
- 登錄數(shù)據(jù)管理DMS 5.0。
單擊控制臺(tái)左上角的圖標(biāo),選擇
。說(shuō)明若您使用的是非極簡(jiǎn)模式的控制臺(tái),在頂部菜單欄中,選擇
。單擊目標(biāo)安全規(guī)則右側(cè)操作列中的編輯。
在詳情頁(yè)左側(cè)的導(dǎo)航欄中,單擊SQL執(zhí)行控制。
可選:在配置項(xiàng)列表上方,檢測(cè)點(diǎn)選擇基礎(chǔ)配置項(xiàng)。
單擊配置項(xiàng)右側(cè)操作列中的編輯,按需更改SQL執(zhí)行控制配置項(xiàng)。
適用范圍
配置項(xiàng)
描述
SQL任務(wù)
SQL執(zhí)行前數(shù)據(jù)庫(kù)鎖超時(shí)機(jī)制
鎖等待超時(shí)保護(hù)機(jī)制默認(rèn)開(kāi)啟,可防止通過(guò)DMS執(zhí)行的SQL導(dǎo)致業(yè)務(wù)SQL阻塞。
SQL執(zhí)行前目標(biāo)資源并發(fā)控制
DMS系統(tǒng)自適應(yīng)默認(rèn)開(kāi)啟,DMS將控制通過(guò)DMS同一時(shí)間執(zhí)行的SQL數(shù)量。
SQL執(zhí)行前數(shù)據(jù)庫(kù)負(fù)載檢查
線程數(shù)檢查保護(hù)機(jī)制默認(rèn)開(kāi)啟,如果數(shù)據(jù)庫(kù)負(fù)載過(guò)高,暫停執(zhí)行SQL。您可以設(shè)置允許最大運(yùn)行中的線程數(shù)量、失敗時(shí)重試的間隔時(shí)間和失敗后重試次數(shù)。
SQL執(zhí)行后sleep策略
DMS系統(tǒng)自適應(yīng)默認(rèn)開(kāi)啟,可防止DMS的SQL執(zhí)行過(guò)快導(dǎo)致主備延遲、DTS鏈路延遲等。
無(wú)鎖結(jié)構(gòu)變更
無(wú)鎖結(jié)構(gòu)變更運(yùn)行參數(shù)控制
打開(kāi)參數(shù)配置開(kāi)關(guān),通過(guò)調(diào)整各參數(shù)的值改變無(wú)鎖結(jié)構(gòu)變更任務(wù)運(yùn)行時(shí)的行為。
無(wú)鎖結(jié)構(gòu)變更運(yùn)行參數(shù)包括:
配置切換表時(shí)鎖表超時(shí)時(shí)間
配置切換表失敗時(shí)重試次數(shù)
配置全量拷貝策略和大小
配置切換表的時(shí)間窗口
配置切換表完成后原表清理策略
說(shuō)明正常情況下,您無(wú)需配置任何參數(shù),DMS自動(dòng)采用最優(yōu)和最安全的方式執(zhí)行變更。如需更改,請(qǐng)務(wù)必理解參數(shù)含義后再操作。
鼠標(biāo)放在參數(shù)右側(cè)的上,可以查看對(duì)應(yīng)參數(shù)含義。
相關(guān)文檔
如需增加SQL執(zhí)行控制模塊的安全規(guī)則,請(qǐng)參見(jiàn)創(chuàng)建安全規(guī)則。