openGauss Copy介面支援容錯機制

奔跑的数据库發表於2024-03-19

Copy介面支援容錯機制

可獲得性

本特性自openGauss 1.0.0版本開始引入。

特性簡介

支援將Copy過程中的部分錯誤匯入到指定的錯誤表中,並且保持Copy過程不被中斷。

客戶價值

提升Copy功能的可用性和易用性,提升對於源資料格式異常等常見錯誤的容忍性和魯棒性。

特性描述

openGauss提供用於建立函式的封裝好的Copy錯誤表,並允許使用者在使用Copy From指令時指定容錯選項,使得Copy From語句在執行過程中部分解析、資料格式、字符集等相關的報錯不會中斷事務,而是被記錄至錯誤表中,使得在Copy From的目標檔案即使有少量資料錯誤也可以完成入庫操作。使用者隨後可以在錯誤表中對相關的錯誤進行定位以及進一步排查。

特性增強

無。

特性約束

支援容錯的具體錯誤種類請參見《資料庫運維指南》中“匯入資料 > 使用COPY FROM STDIN匯入資料 > 處理錯誤表”章節。

依賴關係

無。

相關文章