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

數據寫入方式概述

云原生數據倉庫AnalyticDB PostgreSQL版提供多種數據寫入和加載方式,包括INSERT語句、COPY命令、OSS外表的并行寫入和使用Client SDK寫入四種方式。

其中INSERT語句和COPY命令的寫入數據均通過Master節點,INSERT語句每秒支持3 MB的數據寫入量,COPY命令的寫入性能快于INSERT,可以達到每秒30 MB。OSS外表為各個數據分區(Segment)并行讀取,單分區從OSS加載的能力即可達到30 MB,整體加載速率隨分區數線性擴展。

方式一:INSERT語句

通過INSERT語句寫入數據,為提升寫入速度,建議單條INSERT語句拼裝多個值VALUE執行,可實現每秒 MB數據量寫入。

INSERT INTO performers (name, specialty) VALUES (‘Sinatra’, ‘Singer’), …;
重要

執行高吞吐的寫入時,建議關閉ORCA SQL優化器。ORCA適合復雜查詢優化,但對簡單語句,會帶來不必要的解析和優化CPU計算代價。Session會話級別關閉ORCA優化器,可執行set optimizer = off;命令,或提交工單在實例級別關閉。

方式二:COPY命令

使用COPY命令,可以將本地的文本文件數據導入AnalyticDB PostgreSQL版。本地的文本文件要求是格式化的,如通過逗號、分號或特有符號作為分割符號的文件。同時也支持用戶使用JDBC執行COPY語句,JDBC中封裝了CopyIn方法。采用COPY方式,支持每秒30 MB的數據寫入或導入速度。

COPY命令的操作細節,請參見COPY命令的使用

方式三:OSS外表導入和導出

通過OSS外表,數據可以從各個節點(Segment )并行的寫入或導出。整體寫入或導出速度,隨節點數線性擴展,單節點每秒支持30 MB的數據寫入。

建立OSS外表及數據寫入和導出操作,請參見使用OSS外表高速導入OSS數據

方式四:通過Client SDK開發高效寫入程序

云原生數據倉庫 AnalyticDB PostgreSQL 版Client SDK通過API形式旨在為用戶提供高性能寫入數據到云原生數據倉庫 AnalyticDB PostgreSQL 版的方式,支持用戶定制化開發或對接寫入程序。通過SDK開發寫入程序,可簡化在云原生數據倉庫 AnalyticDB PostgreSQL 版中寫入數據的流程,無需擔心連接池、緩存等問題,相比較直接COPY或INSERT寫入,通過并行化等內部機制有幾倍性能提升。

Client SDK客戶端API,請參見Client SDK的使用