开发者社区 问答 正文

pg10版本100多G的数据库使用pg_dump备份出来只有2.5G请问是什么原因

pg10版本100多G的数据库使用pg_dump备份出来只有2.5G请问是什么原因

展开
收起
愚笨如你 2020-01-13 21:43:10 1400 分享 版权
1 条回答
写回答
取消 提交回答
  • pg 中的100G,包括数据和索引,大小受单行大小,还有索引大小影响; pg_dump 出来的是SQL 文本,假如是纯文本导出的话,看你导出使用的编码和数据行数 数据库膨胀了,vacuum full 不一定会完全清理,可以用工具 pg_repack

    2020-01-13 21:43:42
    赞同 展开评论
问答分类:
问答地址: