大数据
-
浅谈Postgresql默认端口5432你所不知道的一点
关于Postgresql端口5432的定义: 5432端口,已经在IANA(The Internet Assigned Numbers Authority,互联网数字分配机构)注册, 并把该端口唯一分配给Postgres。 这意味着,一台安装了linux OS的服务器,哪怕没有安…
-
postgresql修改完端口后直接psql连接数据库报错的解决
今天修改pg的端口号port改成5435后重启完数据库的时候直接psql进库的时候进不去 [postgres@node2 data]$ psql psql: could not connect to server: No such file or directory Is the server running locally and a…
-
pgpool复制和负载均衡操作
简介 pgpool-II是一个位于postgresql数据库和客户端之间的中间件,可以提供一下几个功能: 1.连接池 pgpool-II保持已经连接到postgresql数据库的连接,并在使用相同参数连接进来时重用他们,减少了连接开销,并增加…
-
postgresql 实现启动、状态查看、关闭
利用psql启动数据库 [postgres@highgo ~]$ pg_ctl start 查看系统中运行的postgres进程 #ps -ef | grep postgres 连接postgresql数据库 #psql -h 127.0.0.1 -d postgres -U postgres 停止postgresql数据库实例 #pg_…
-
如何查看postgres数据库端口
如下所示: Linux: netstat -a | grep PGSQL 示例输出: [highgo@hgdbt data]$ netstat -a | grep PGSQL unix 2 [ ACC ] STREAM LISTENING 14710 /tmp/.s.PGSQL.5866 补充:postgresql 端口不对外开放问题 突然遇…
-
postgresql连续归档及时间点恢复的操作
简介 前面我们介绍了通过pgsql的流复制在生产环境中搭建高可用环境来保证服务的可持续性;我们也要对数据库进行周期备份,来防止数据的丢失,这就需要连续归档,它不仅可以用于大型数据库的增量备份和恢复,也可以…
-
PostgreSQL pg_archivecleanup与清理archivelog的操作
pg_archivecleanup 和 pg_rewind 是PG 中两个重要的功能,一个是为了清理过期的 archive log 使用的命令,另一个是你可以理解为物理级别的 wal log的搬运工。 我们先说第一个 pg_archivecleanup 命令,这个命令主要…
-
解决PostgreSQL日志信息占用磁盘过大的问题
当PostgreSQL启用日志时,若postgresql.conf日志的相关参数还使用默认值的话磁盘很容易被撑爆.因此在启用了logging_collector参数时,需要对其它相关的参数进行调整. 系统默认参数如下 #log_destination = 'stderr' #…
-
Postgresql 如何清理WAL日志
WAL是Write Ahead Log的简写,和oracle的redo日志类似,存放在$PGDATA/pg_xlog中,10版本以后在$PGDATA/pg_wal目录. 如果开启了归档,在目录archive_status下会有一些文件,以ready结尾的,表示可以归档但还没有归…
-
PostgreSQL归档配置及自动清理归档日志的操作
在一般的生产环境中,数据库都需要开启归档模式,那么在pg中如何开启归档模式呢? pg中的归档配置涉及几个参数如下: # - Archiving - 是否开启归档 #archive_mode = off # enables archiving; off, on, or always …