pg_dumpbinaryPostgreSQL 數(shù)據(jù)庫(kù)導(dǎo)出工具
pg_dumpbinary 是一款將 PostgreSQL 數(shù)據(jù)庫(kù)導(dǎo)出為二進(jìn)制格式的軟件。導(dǎo)出結(jié)果必須采用該軟件提供的pg_restorebinary 來恢復(fù)。
pg_dumpbinary 在以下場(chǎng)景下非常實(shí)用:
- 數(shù)據(jù)庫(kù)中有 bytea 文件,由于其大小超過 1GB 不能被 pg_dump 導(dǎo)出;
- 數(shù)據(jù)庫(kù)中有自定義類型,以 bytea 格式存儲(chǔ)為 \0 的方式,數(shù)據(jù)在使用 pg_dump 導(dǎo)出時(shí)會(huì)被轉(zhuǎn)換為char/varchar/text,導(dǎo)致數(shù)據(jù)丟失;
- 任何其他可使用的導(dǎo)出場(chǎng)景。
評(píng)論
圖片
表情
