随笔分类 -  postgresql

摘要:PGSQL + patroni + timescaledb 集群搭建 三台主机(192.168.1.169 / 192.168.1.188 / 192.168.1.189) 的全部配置文件都生成好了,基于你指定的镜像 postgres:16,每个容器都使用 network_mode: host 并挂 阅读全文
posted @ 2025-10-10 15:00 蒲公英PGY 阅读(101) 评论(0) 推荐(0)
摘要:import psycopg2 from psycopg2 import sql import pandas as pd # 数据库连接配置 DB_CONFIG = { 'host': '', 'port': , 'user': '', 'password': '' } def get_databa 阅读全文
posted @ 2025-03-26 10:03 蒲公英PGY 阅读(55) 评论(0) 推荐(0)
摘要:查询数据库大小 -- 查询单个数据库大小 select pg_size_pretty(pg_database_size('postgres')) as size; -- 查询所有数据库大小 select datname, pg_size_pretty (pg_database_size(datnam 阅读全文
posted @ 2025-03-06 17:15 蒲公英PGY 阅读(432) 评论(0) 推荐(0)
摘要:DRBD + keepalived实现文件实时同步和双机热备 安装DRBD 系统初始化设置 注意: 需要有数据盘或者多的分区 yum update -y 关闭防火墙 systemctl stop firewalld systemctl disable firewalld 修改host文件 vim / 阅读全文
posted @ 2024-04-09 16:42 蒲公英PGY 阅读(1048) 评论(0) 推荐(0)
摘要:postgresql数据库清理 大量update或者delete后 磁盘空间会猛增。原理是postgresql并没有真正的删除 只是将删除数据的状态置为已删除,该空间不能记录被从新使用。若是删除的记录位于表的末端,其所占用的空间将会被物理释放并归还操做系统。若是不是末端数据,该命令会将指定表或索引中 阅读全文
posted @ 2023-11-22 15:35 蒲公英PGY 阅读(1915) 评论(0) 推荐(0)
摘要:postgresql批量修改表的owner postgresql中,对表的权限控制比较严格,很多事情只有owner才有权限去做。所以我们尽量用onwer账户去操作。 但是有的时候我们需求去批量修改owner,比如导入的表结构。但是官方并没有提供比较好的命令。 我们可以用拼接sql的方式去完成这个命令 阅读全文
posted @ 2023-11-08 17:05 蒲公英PGY 阅读(561) 评论(0) 推荐(0)
摘要:清理表空间(pg_repack) RDS PostgreSQL支持通过插件pg_repack在线清理表空间,有效解决因对全表大量更新等操作引起的表膨胀问题。pg_repack无需获取排它锁,相比CLUSTER或VACUUM FULL更加轻量化。 前提条件 RDS实例需要满足以下条件: | 实例大版本 阅读全文
posted @ 2023-05-09 15:51 蒲公英PGY 阅读(771) 评论(0) 推荐(0)
摘要:Kubernetes是一个开源容器编排系统,用于自动化容器化应用程序的部署,扩展和管理。 在 Kubernetes 上运行 PostgreSQL 数据库是目前经常会讨论到主题,因为 Kubernetes 提供了使用持久卷,有状态集等来配置有状态容器的方法。 本文旨在提供在 Kubernetes 集群 阅读全文
posted @ 2022-04-26 10:21 蒲公英PGY 阅读(1888) 评论(0) 推荐(0)
摘要:1.创建一个用户名为readonly密码为123456的用户 CREATE USER readonly WITH ENCRYPTED PASSWORD '123456'; 2.更新用户默认为只读事务 ALTER USER readonly SET default_transaction_read_o 阅读全文
posted @ 2022-04-25 14:50 蒲公英PGY 阅读(93) 评论(0) 推荐(0)
摘要:# 基于docker容器的Postgresql 11主从复制搭建 及切换 ## 1、背景 由于新项目要用到postgresql,且要求高可用功能,因此做可行性测试研究,并记录过程,以备查。 镜像采用官方postgresl11镜像,本地镜像只是为了加快部署进度.并无特殊之处。 首次应用,难免有疏漏错误 阅读全文
posted @ 2022-04-08 15:21 蒲公英PGY 阅读(1310) 评论(0) 推荐(0)