數據訪問代理會通過觸發 DDL 任務來進行數據庫與數據表的管理操作,比如創建、刪除數據庫,創建、刪除數據表等。這些 DDL 任務既可以在創建物理分庫前由數據訪問代理自動觸發,也可以由您在創建數據表時通過傳入 SQL 文件或者直接輸入 DDL 語句來執行。
在金融級的數據庫設計場景中,可能會存在大量的數據庫分庫,執行 DDL 操作意味著會在多個數據節點以及大量的物理數據庫中執行任務,不僅耗時較長,還可能會因為硬件故障等因素導致執行失敗,從而需要進行人工干預。
因此,數據訪問代理提供一整套針對 DDL 任務的管理體系與界面,方便您直觀地對執行過的 DDL 進行審計操作,您也可以在執行 DDL 任務時查看當前的執行進度,出現問題時快速定位到執行出錯的位置與詳細信息。
數據訪問代理中的任務管理模塊針對執行出錯的 DDL 任務提供出錯處理機制。您可以根據實際情況選擇重試或者跳過出錯的 SQL 語句繼續執行后續的操作。
文檔內容是否對您有幫助?