当前位置:   article > 正文

PostgreSQL 服务器日志 pg_log

pg_log

10.0版本PostgreSQL,存在三种日志

WAL日志,即重做日志,一般不可读

  • 日志对应目录为 $PGDATA/pg_xlog

事务提交日志,记录的是事务的元数据

  • 日志对应目录为 $PGDATA/pg_clog

数据库运行日志

  • 日志对应目录为$PGDATA/pg_log

前两种日志,虽然仍然非常重要,但却是不可读的,我们日常使用不多。
本次重点说明第三种日志。


数据库运行日志的相关配置

1.logging_collector = on/off
是否将日志重定向至文件中,默认是off(该配置修改后,需要重启DB服务)

2.log_directory = 'pg_log' ---- 日志文件目录,默认是PGDATA的相对路径,即{PGDATA}/pg_log,也可以改为绝对路径

3.log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' ---- 日志文件命名形式,其中格式化格式与linux date格式化相同。

4.log_rotation_age = 1d ---- 单个日志文件的生存期,默认1天,在日志文件大小没有达到log_rotation_size时,一天只生成一个日志文件

5.log_rotation_size = 10MB ---- 单个日志文件的大小࿰

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/135532?site
推荐阅读
相关标签
  

闽ICP备14008679号