开发者社区> 问答> 正文

postgresql 未提交 表文件便很大

插入一批很大数据,在中间过程多次生成xlog日志,突然关闭数据库,重新启动数据库,发现表没有数据,但是空间变得非常大,vacuum后就没有空间了

展开
收起
樱桃味 2018-02-02 22:03:34 2610 0
1 条回答
写回答
取消 提交回答
  • 一个要努力的人

    猜测

    1、bgwriter写入数据
    2、wal切换时要求写入数据
    3、wal切换通知checkpoint,要求将data buffer写入到磁盘中
    4、data buffer不足,写入磁盘

    这是上面的那一种情况呢?

    2019-07-17 21:57:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgreSQL 物联网六脉神剑 立即下载
PostgreSQL在哈啰的实践-周飞 立即下载
PostgreSQL高并发数据库应用数据 立即下载

相关镜像