本文介紹在安全規則中配置SQL執行任務時的參數、策略和無鎖結構變更參數的方法。
前提條件
操作步驟
- 登入Data Management 5.0。
在頂部功能表列中,選擇 。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的表徵圖,選擇
。- 單擊目標安全規則右側操作列中的編輯。
- 在詳情頁左側的導覽列中,單擊SQL執行控制。
- 可選:在配置項列表上方,檢測點選擇基礎配置項。
- 單擊配置項右側操作列中的編輯,按需更改SQL執行控制配置項。
適用範圍 配置項 描述 SQL任務 SQL執行前資料庫鎖逾時機制 鎖等待逾時保護機制預設開啟,可防止通過DMS執行的SQL導致業務SQL阻塞。 SQL執行前目標資源並發控制 DMS系統自適應預設開啟,DMS將控制通過DMS同一時間執行的SQL數量。 SQL執行前資料庫負載檢查 線程數檢查保護機制預設開啟,如果資料庫負載過高,暫停執行SQL。您可以設定允許最大運行中的線程數量、失敗時重試的間隔時間和失敗後重試次數。 SQL執行後sleep策略 DMS系統自適應預設開啟,可防止DMS的SQL執行過快導致主備延遲、DTS鏈路延遲等。 無鎖結構變更 無鎖結構變更運行參數控制 開啟參數配置開關,通過調整各參數的值改變無鎖結構變更任務運行時的行為。 無鎖結構變更運行參數包括:
- 配置切換表時鎖表逾時時間
- 配置切換表失敗時重試次數
- 配置全量拷貝策略和大小
- 配置切換表的時間視窗
- 配置切換表完成後原表清理策略
說明- 正常情況下,您無需配置任何參數,DMS自動採用最優和最安全的方式執行變更。如需更改,請務必理解參數含義後再操作。
- 滑鼠放在參數右側的上,可以查看對應參數含義。
相關文檔
如需增加SQL執行控制模組的安全規則,請參見建立安全規則。