随笔分类 - postgresql
摘要:环境: OS:Centos 7 DB:pg12 1.查看有那些可以使用的版本 [root@localhost bin]# yum list pg_repack* Loaded plugins: fastestmirror, langpacks Loading mirror speeds from c
阅读全文
摘要:1.查看当前表的大小(表+索引)db_test=# SELECT pg_size_pretty(pg_total_relation_size('tb_test')); pg_size_pretty 1487 MB(1 row) 单独表的索引db_test=# SELECT pg_size_prett
阅读全文
摘要:########################################pg_dump################################### 1.导出具体某个schema(导出sql格式,不是二进制格式,二进制格式需要使用pg_restore恢复) 导出s1 schemasu
阅读全文
摘要:环境:OS:Centos 7DB:pg12 主库:192.168.1.102从库:192.168.1.103 逻辑复制可以支持不同版本的复制,pg14->pg15验证了没有问题 1.主从库修改参数## 修改发布节点参数##wal_level值要为logical,修改该参数需要重启服务vi /opt/
阅读全文
摘要:环境:OS:Centos 7升级方式:原地升级旧版本:pg12新版本:pg14 ##################在服务器上安装新版本#####################1.yum安装我这里安装pg14版本[root@localhost ]# yum install postgresql14
阅读全文
摘要:1.脚本内容如下 [postgres@localhost tmp]$ more pg_archivecleanup.sh #!/bin/bash wallog_dir='/opt/pg14/archivelog/20221121' cd ${wallog_dir} ls -rt|grep "back
阅读全文
摘要:环境:Os:Centos 7PG:13.8etcd:3.3patroni:2.1.4 pg主从:角色 ip 部署中间件主 192.168.1.102 pg+Patroni从1 192.168.1.103 pg+Patroni从2 192.168.1.104 pg+Patroni etcd:192.1
阅读全文
摘要:环境:OS:Centos 7PGDB:13.8Oralce:11.2.0.4 1.安装oralce瘦客户端参考链接(root账号下安装部署)https://www.cnblogs.com/hxlasky/p/16616404.html root账号和postgres账号环境变量 [root@loca
阅读全文
摘要:环境:OS:Centos 7pgdb:13.8mysqldb:5.7 1.安装fdw[root@localhost extension]#yum list mysql_fdw*[root@localhost extension]#yum install mysql_fdw_13.x86_64 [po
阅读全文
摘要:环境:OS:Centos 7DB:13.8 1.介质下载 可以到官网下载相应版本的rpm介质 下载地址: https://yum.postgresql.org/rpmchart/ https://yum.postgresql.org/13/redhat/rhel-7-x86_64/repoview/
阅读全文
摘要:环境:OS:Centos 7PGDB:13.8 postgis:3.2 1.创建相应的用户[root@localhost opt]# groupadd postgres[root@localhost opt]# useradd -g postgres postgres [root@localhost
阅读全文
摘要:环境:OS:Centos 7DB:13.8 1.赋予普通用户超级用户权限因为创建扩展需要超级用户的权限,否则报如下的错误:db_test=> create extension dblink;ERROR: permission denied to create extension "dblink"HI
阅读全文
摘要:环境:OS:Centos 7DB:13.8 #####################################创建自定义表空间##############################1.创建表空间自定义目录su - postgresmkdir -p /opt/pg13/mytps 2.创
阅读全文
摘要:环境: OS:Centos 7 DB:13.8 1.创建新表空间自定义目录su - postgres[postgres@host134 pg13]$ mkdir -p /opt/pg13/mytps01 2.创建表空间postgres=# create tablespace hxltps01 loc
阅读全文
摘要:环境:OS:Centos 7DB:13.8 1.直接备份需要提前创建好备份目录su - postgres[postgres@host134 pg_backup]$ mkdir -p /tmp/pg_backup/[postgres@host134 pg_backup]$ pg_basebackup
阅读全文
摘要:环境:Os:Centos 7DB:13.8主库:192.168.1.134从库:192.168.1.135 ########################################主从安装PG############################################ 分别在主从
阅读全文
摘要:环境:Os:Centos 7DB:13.8 1.下载安装介质下载地址:源码下载地址: https://www.postgresql.org/ftp/source/二进制下载地址(新版本的没有二进制下载,只能使用源码安装):https://www.enterprisedb.com/download-p
阅读全文
摘要:环境:OS:Centos 7DB:13.8 1.创建postgresql.service vi /lib/systemd/system/postgresql.service [Unit] Description=redis After=network.target After=syslog.targ
阅读全文
摘要:pg10: alter table tb_test add column name16 varchar(30) default 'aa' not null;insert into tb_test(name1) values('name1');执行很久,写入会堵塞 pg11:postgresql大表添
阅读全文
摘要:pg10: alter table tb_test add column name16 varchar(30) default 'aa' not null;insert into tb_test(name1) values('name1');执行很久,写入会堵塞 pg11:postgresql大表添
阅读全文