软件下载吧文章资讯

分类分类

PostgreSQL归档配置及自动清理归档日志的操作

2024-03-26 14:33作者:下载吧

在一般的生产环境中,数据库都需要开启归档模式,那么在pg中如何开启归档模式呢?

pg中的归档配置涉及几个参数如下:

# – Archiving –

是否开启归档
#archive_mode = off # enables archiving; off, on, or always
# (change requires restart)

归档命令,注意 %p %f %% 格式化的含义。
%p 是被归档的redo文件的路径,
%f 是被归档的redo文档的文件名
%% 是百分号
#archive_command = ” # command to use to archive a logfile segment
# placeholders: %p = path of file to archive
# %f = file name only
# e.g. ‘test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f’

超时强制归档,例:如果10分钟数据库都没有什么活动,一个redo文件没有写完,就不会归档,
但是我们希望数据库至少10分钟要切换一个日志,则可以使用archive_timeout
#archive_timeout = 0 # force a logfile segment switch after this
# number of seconds; 0 disables

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消