xlog是什么文件(为什么新建的文件夹找不到了)

xlog/wal日志

类似于Oracle的redo,PostgreSQL的redo文件被称为WAL文件或XLOG文件,存放在$PGDATA/pg_xlog或($PGDATA/pg_wal)目录中(PostgreSQL从10版本开始,将所用xlog相关的全部用wal替换了)。任何试图修改数据库数据的操作都会写一份日志到磁盘。

本文举例的数据库版本为(PostgreSQL)11.5

PostgreSQL的xlog/Wal归档及日志清理

wal命名格式文件名称为16进制的24个字符组成,每8个字符一组,每组的意义如下:

000000010000000000000001------------------------时间线逻辑id物理id

通过select pg_switch_xlog();或select pg_switch_wal();可以切换xlog/wal日志。

PostgreSQL的xlog/Wal归档及日志清理

归档目录

如果开启了归档,则在归档路径下的archive_status目录里,会有类似000000010000000000000002.ready和000000010000000000000003.done的文件。

.ready表示XLOG文件已写满,可以调用归档命令了,.done表示已归档完成。开启了归档后,只有归档成功的pg_xlog文件才会被清除。在每次归档命令被执行后,会触发清除标签的动作,在执行检查点时,也会触发清除归档标签文件的动作。

PostgreSQL的xlog/Wal归档及日志清理

影响wal保存的最大个数的参数

checkpoint_segments和wal_keep_segments,checkpoint_completion_target

通常地说,WAL最大个数不超过:(2+checkpoint_completion_target)*checkpoint_segments+1在流复制环境下,WAL最大数不超过:wal_keep_segments+checkpoint_segments+1

超过的话会自动清理。

默认的WAL segments为16M,这个参数在PG编译执行 ./configure 时,指定“–with-wal-segsize=target_value”参数设置。

手动清理wal(通常情况下尽量让数据库自动清理,避免错误操作)

如果配置了archive_mode=on,但是没有配置archive_command,那么xlog文件会一直堆积(xlog写完后,会写.ready,但是由于没有配置archive_command,也就是说不会触发归档命令,所以一直都不会写 .done),所以xlog会一直不清理。

1)读取控制文件,找到能清理的xlog范围

pg_controldata $PGDATA

PostgreSQL的xlog/Wal归档及日志清理

表示000000010000000000000009之前的文件可以删除

2)通过pg_archivecleanup清理

[postgres@t1ysl bin]$ pg_archivecleanup -d $PGDATA/pg_wal 000000010000000000000009

PostgreSQL的xlog/Wal归档及日志清理

【版权声明】汽车时代网提醒您:请在浏览本网站关于《xlog是什么文件(为什么新建的文件夹找不到了)》信息时,请您务必阅读并理解本声明。本站部分内容以及图片来源于商家投稿和网络转载,如网站发布的有关的信息侵犯到您的权益,请及时与我们取得联系,邮箱:chief-editor#autotimes.com.cn,我们会尊重您的决定并当天作出删除处理。

(0)

相关推荐

  • mmp是什么意思 性用语mm是什么意思

    mmp是什么意思 性用语mm是什么意思mmp,如今很多人的口头禅,是妈卖批”的意思,属于一句脏话。不管在和朋友的聊天中还是网友的弹幕中,mmp也是常见的,不过有些朋友不清楚mmp的意思,今天小编就给大家科普科普。mmp是什么意思网络语mmp

    2022年8月7日
    6
  • 斗地主规则及玩法 斗地主入门0基础教学

    斗地主规则及玩法 斗地主入门0基础教学如今的斗地主家喻户晓,其玩家千千万万,但是,技术吧,就不好说了,可以说九成玩家是菜鸟,另外一成里面的九成为普通玩家,剩余的才是高手之上的境界,当然,有这种情况也是非常正常的,毕竟斗地主在中国人民面前属于

    2022年3月27日
    82
  • 雪花秀适合什么肤质 35岁用天气丹和雪花秀哪个好

    雪花秀适合什么肤质 35岁用天气丹和雪花秀哪个好护肤套盒一直以来都受到了众多女孩子们的喜欢,套盒的优点有很多,首先它解决了选择困难症不知道怎么搭配护肤品的苦恼,其次,以套盒的形式购买,会得到很大的优惠,毕竟赠送了很多小样,足够用大半个月了。

    2022年5月31日
    17
  • ctr是什么意思 广告ctr点击率一般多少

    ctr是什么意思 广告ctr点击率一般多少独立站的运营与平台的运营有些许不同,各位奋斗在跨境电商独立站的一线工作人员,你是否也曾经被专业术语弄的晕头转向呢?今天小C就为大家整理了一些独立站的专业术语,希望能对你有所帮助,尤其是新手小白一定要

    2022年3月13日
    211
  • 孔明灯什么时候放 孔明灯飞多久才会熄灭

    孔明灯什么时候放 孔明灯飞多久才会熄灭每逢中秋佳节,一些市民总喜欢在夜幕降临时燃放孔明灯,借此放飞希望,寄托思念、祈福。但这看似浪漫的灯光背后却隐藏着巨大的安全隐患。孔明灯多由铁丝和纸质灯罩制成,以固态酒精作为燃料,由于制作门槛低,稍微懂些

    2022年3月22日
    200