随笔分类 -  postgresql

摘要:环境: OS:Centos 7 DB:pg12 1.查看有那些可以使用的版本 [root@localhost bin]# yum list pg_repack* Loaded plugins: fastestmirror, langpacks Loading mirror speeds from c 阅读全文
posted @ 2022-12-02 11:20 slnngk 阅读(413) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2022-11-30 14:05 slnngk 阅读(174) 评论(0) 推荐(0) 编辑
摘要:########################################pg_dump################################### 1.导出具体某个schema(导出sql格式,不是二进制格式,二进制格式需要使用pg_restore恢复) 导出s1 schemasu 阅读全文
posted @ 2022-11-25 16:09 slnngk 阅读(245) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7DB:pg12 主库:192.168.1.102从库:192.168.1.103 逻辑复制可以支持不同版本的复制,pg14->pg15验证了没有问题 1.主从库修改参数## 修改发布节点参数##wal_level值要为logical,修改该参数需要重启服务vi /opt/ 阅读全文
posted @ 2022-11-25 11:32 slnngk 阅读(330) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7升级方式:原地升级旧版本:pg12新版本:pg14 ##################在服务器上安装新版本#####################1.yum安装我这里安装pg14版本[root@localhost ]# yum install postgresql14 阅读全文
posted @ 2022-11-23 16:31 slnngk 阅读(725) 评论(0) 推荐(0) 编辑
摘要:1.脚本内容如下 [postgres@localhost tmp]$ more pg_archivecleanup.sh #!/bin/bash wallog_dir='/opt/pg14/archivelog/20221121' cd ${wallog_dir} ls -rt|grep "back 阅读全文
posted @ 2022-11-21 17:41 slnngk 阅读(544) 评论(0) 推荐(0) 编辑
摘要:环境: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 阅读全文
posted @ 2022-11-11 16:25 slnngk 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7PGDB:13.8Oralce:11.2.0.4 1.安装oralce瘦客户端参考链接(root账号下安装部署)https://www.cnblogs.com/hxlasky/p/16616404.html root账号和postgres账号环境变量 [root@loca 阅读全文
posted @ 2022-11-02 14:24 slnngk 阅读(352) 评论(0) 推荐(0) 编辑
摘要:环境: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 阅读全文
posted @ 2022-11-02 14:05 slnngk 阅读(475) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7DB:13.8 1.介质下载 可以到官网下载相应版本的rpm介质 下载地址: https://yum.postgresql.org/rpmchart/ https://yum.postgresql.org/13/redhat/rhel-7-x86_64/repoview/ 阅读全文
posted @ 2022-11-01 10:49 slnngk 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7PGDB:13.8 postgis:3.2 1.创建相应的用户[root@localhost opt]# groupadd postgres[root@localhost opt]# useradd -g postgres postgres [root@localhost 阅读全文
posted @ 2022-10-31 15:50 slnngk 阅读(1323) 评论(0) 推荐(1) 编辑
摘要:环境:OS:Centos 7DB:13.8 1.赋予普通用户超级用户权限因为创建扩展需要超级用户的权限,否则报如下的错误:db_test=> create extension dblink;ERROR: permission denied to create extension "dblink"HI 阅读全文
posted @ 2022-10-27 13:47 slnngk 阅读(917) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7DB:13.8 #####################################创建自定义表空间##############################1.创建表空间自定义目录su - postgresmkdir -p /opt/pg13/mytps 2.创 阅读全文
posted @ 2022-10-26 17:32 slnngk 阅读(323) 评论(0) 推荐(0) 编辑
摘要:环境: OS:Centos 7 DB:13.8 1.创建新表空间自定义目录su - postgres[postgres@host134 pg13]$ mkdir -p /opt/pg13/mytps01 2.创建表空间postgres=# create tablespace hxltps01 loc 阅读全文
posted @ 2022-10-26 17:26 slnngk 阅读(295) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7DB:13.8 1.直接备份需要提前创建好备份目录su - postgres[postgres@host134 pg_backup]$ mkdir -p /tmp/pg_backup/[postgres@host134 pg_backup]$ pg_basebackup 阅读全文
posted @ 2022-10-24 11:37 slnngk 阅读(746) 评论(0) 推荐(0) 编辑
摘要:环境:Os:Centos 7DB:13.8主库:192.168.1.134从库:192.168.1.135 ########################################主从安装PG############################################ 分别在主从 阅读全文
posted @ 2022-10-20 16:44 slnngk 阅读(731) 评论(0) 推荐(0) 编辑
摘要:环境:Os:Centos 7DB:13.8 1.下载安装介质下载地址:源码下载地址: https://www.postgresql.org/ftp/source/二进制下载地址(新版本的没有二进制下载,只能使用源码安装):https://www.enterprisedb.com/download-p 阅读全文
posted @ 2022-10-19 08:52 slnngk 阅读(751) 评论(0) 推荐(0) 编辑
摘要:环境:OS:Centos 7DB:13.8 1.创建postgresql.service vi /lib/systemd/system/postgresql.service [Unit] Description=redis After=network.target After=syslog.targ 阅读全文
posted @ 2022-10-18 15:31 slnngk 阅读(812) 评论(0) 推荐(0) 编辑
摘要:pg10: alter table tb_test add column name16 varchar(30) default 'aa' not null;insert into tb_test(name1) values('name1');执行很久,写入会堵塞 pg11:postgresql大表添 阅读全文
posted @ 2022-08-08 10:04 slnngk 阅读(1769) 评论(0) 推荐(0) 编辑
摘要:pg10: alter table tb_test add column name16 varchar(30) default 'aa' not null;insert into tb_test(name1) values('name1');执行很久,写入会堵塞 pg11:postgresql大表添 阅读全文
posted @ 2022-08-05 17:40 slnngk 阅读(261) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示