• PostgreSQL 安装完成后的一些配置



    设置数据目录,一般使用环境变量 PGDATA 指向数据目录的根目录。
    目录的初始化是使用 initdb 来完成的,-D 后面加上自定义目录的路径
    initdb -D /tmp/testpostgres2/data

    完成后在设置的目录下就会生成一些配置文件。

    配置日志:
    PostgreSQL有3种日志,分别是pg_log(数据库运行日志)、pg_xlog(WAL 日志,即重做日志)、pg_clog(事务提交日志,记录的是事务的元数据)

    pg_log默认是关闭的,需要设置参数启用此日志。
    编辑 postgresql.conf


    log_statement = 'all'
    logging_collector
    = on log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' log_rotation_age = 1d log_rotation_size = 100MB log_min_messages = info # 记录执行慢的SQL log_min_duration_statement = 60 log_checkpoints = on log_connections = on log_disconnections = on log_duration = on log_line_prefix = '%m' # 监控数据库中长时间的锁 log_lock_waits = on # 记录DDL操作 log_statement = 'ddl'

    保存后重启PostgreSQL即可在$PGDATA/pg_log/ 下看到新生成的日志

      

    pg_ctl stop -m fast
    pg_ctl start
    或者使用如下命令
    pg_ctl restart
    让数据库实例重新读取配置文件的命令如下:
    pg_ctl reload [-s] [-D datadir]
    启动数据库服务
    pg_ctl -D PGDATA start
    具体参数的详细解释查看官方文档:
    http://www.postgres.cn/docs/9.4/runtime-config-logging.html
     
  • 相关阅读:
    SSH框架
    buildroot使用详解
    java下的字符流
    Tomcat的相关配置
    web.xml常用元素配置
    四、Emmet:快速编写HTML,CSS代码的有力工具
    Amazium源码分析:(1)基本介绍
    三、Brackets:一个好用的Web前端开发编辑器
    二、CSS 基本介绍
    一、HTML4背景知识
  • 原文地址:https://www.cnblogs.com/ryanzheng/p/9572189.html
Copyright © 2020-2023  润新知