日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

開啟無鎖結構變更

在使用數據管理DMS的無鎖結構變更功能前,您需要先開啟目標實例的無鎖結構變更。本文介紹開啟無鎖結構變更的方法。

前提條件

  • 支持的數據庫類型:RDS MySQLPolarDB MySQL版MyBase MySQL、其他來源MySQL。

  • 實例的管控模式為穩定變更或安全協同。更多信息,請參見查看管控模式

  • 您的用戶角色為DBA或管理員。查看用戶角色,請參見查看我的系統角色

操作步驟

  1. 登錄數據管理DMS 5.0
  2. 在控制臺首頁的數據庫實例區域,找到并右鍵單擊目標實例,單擊編輯實例

    說明

    您也可以在頂部菜單欄中,選擇數據資產 > 實例管理

  3. 高級信息區域,展開無鎖結構變更的下拉列表,選擇開啟(DMS無鎖變更執行)開啟(原生無鎖優先,失敗轉DMS執行)

    選項

    執行說明

    備注

    DMS無鎖變更執行

    直接使用DMS自研的DDL無鎖變更執行,以保障不鎖表。

    說明

    如下情況無法通過DMS無鎖變更執行,會自動降為原生無鎖執行,若DMS檢測到原生無鎖執行會鎖表或報錯,則任務執行失敗。

    • 目標表為空表。執行空表無風險,選擇原生執行速度會更快。

    • SQL語句涉及增加唯一約束(UK)。由于DMS無鎖結構變更的原理限制,不支持增加UK。

    執行時間相對MySQL原生OnlineDDL會慢一些,但不影響復制行為,不會產生延遲現象。

    原生無鎖優先,失敗轉DMS執行

    優先嘗試使用數據庫原生OnlineDDL無鎖執行,如果DMS檢測到原生執行會鎖表或失敗,則自動轉用DMS自研的DDL無鎖變更引擎執行,以保障不鎖表。

    執行時間相對比較快,但有可能導致實例的并行復制降為串行復制,從而可能產生主備延遲現象。

    關閉

    原生語句下發給MySQL執行,不進行任何處理。

  4. 單擊保存

    實例開啟無鎖結構變更后,您在該實例中執行以下類型的工單,都會優先采用無鎖結構變更的方式。