pg 数据库下载地址



TYPE 表示主机类型
值为 local 表示是unix-domain的socket连接,
值为 host 是TCP/IP socket
值为 hostssl 是SSL加密的TCP/IP socket
DATABASE 表示数据库名称
值为: all ,sameuser,samerole,replication,数据库名称 ,或者多个 数据库名称用 逗号,注意ALL不匹配 replication
USER 表示用户名称
all(全部),一个用户名,一组用户名 ,多个用户时,可以用 ,逗号隔开, 或者在用户名称前缀 + ;
ADDRESS 参数
可访问的地址,来源地址,本地为127.0.0.1/32,多个IP时使用英文逗号分割,使用IP段时更改掩码位数即可,例如:10.10.10.0/0。
METHOD 认证方式
trust:无条件地允许联接,登录不需要口令,不安全。
reject:联接无条件拒绝,常用于从一个组中”过滤”某些主机。

md5:要求客户端提供一个 MD5 加密的口令进行认证。
password:和”md5”一样,但是口令是以明文形式在网络上传递的,我们不应该在不安全的网络上使用这个方式。
listen_addresses : 可以连接服务器使用的IP,一般初始值为 localhost或者local,意味着只有本机可以连接数据库。 这里一般设置为 “ * ” ,允许全部的IP连接数据库。
port : 侦听端口,默认为5432。
max_connections : 允许的最大并发连接数。
share_buffers: 共享缓存大小,主要存储了最近访问的数据页。建议设置成服务器的25%系统内存。
logging_collector = on:启用日志。
log_directory = ‘pg_log’:指定日志的存放位置,在data目录下。
logfilename = ‘postgresql-%Y-%m-%d%H%M%S.log’:logfilename:日志的命名格式, 默认是postgresql-%Y-%m-%d%H%M%S.log。支持strftime格式。%Y-%m等代表时间的年-月-日等。
log_rotation_size = 1GB:日志文件的最大磁盘空间。
log_statement = ‘mod’:记录用户登陆数据库后的各种操作,
mod(记录ddl+insert,delete,update和truncate)
ddl(记录create,drop和alter)
timezone = ‘Asia/Shanghai’: pg数据库的时区设置。
到这里就暂时结束了,后续会继续更新关于PG的数据的一些运维和操作,收藏点赞哦!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/161393.html