postgresql
-
PostgreSQL分区表使用方法及技巧整理
发现公司业务在时序类、流水类业务场景越来越多,对数据治理的需求越来越大,这里整理介绍写PostgreSQL分区表的应用方法。 一、分区表的作用 1.将数据按指定的方法…
-
postgresql配置文件pg_hba.conf配置、修改postgresql超级用户的密码
postgresql设置了用户名和密码,却发现不输入密码、或者密码输错都能登录。于是在网上查,知道了原来是配置文件pg_hba.conf的问题。1.修改pg_hba.conf文件,…
-
PostgreSQL中的死锁和锁等待
PostgreSQL中的死锁和锁等待 开始之前明确一下死锁和锁等待这两个事件的异同相同的之处:两者都是当前事物在试图请求被其他事物已经占用的锁,从而造成当前事物无法执…
-
RDS PostgreSQL开发运维建议
客户端连接池 使用绑定变量(PreparedStatement),消除数据库SQL硬解析CPU消耗,对性能提升巨大。 减少idle connection数量。可以降低RDS Pos…
-
PostgreSQL中的postgres_fdw扩展
postgres_fdw模块提供了外部数据封装器postgres_fdw, 它可以被用来访问存储在外部PostgreSQL服务器中的数据。 这个模块提供的功能基本上覆盖了较老的db…
-
PostgreSQL TOAST 技术理解
TOAST 是“ The Oversized-Attribute Storage Technique ”的缩写,主要用于存储一个大字段的值。要理解 TOAST ,我们要先理解页( …
-
【PostgreSQL架构】PostgreSQL的最佳群集高可用性方案
什么是高可用性? 它是服务可用的时间量,通常由企业定义。 冗余是高可用性的基础;万一发生事故,我们可以继续毫无问题地运转。 持续恢复 如果发生事件,则必须还原备份,然后应用wal日…
-
Setup pgbouncer connection pooling for PostgreSQL on CentOS/RedHat/Fedora
This post helps you install, setup and benchmark pgbouncer connection pooling for PostgreS…
-
PostgreSQL数据库的轻量级连接池pgbouncer介绍
PgBouncer 的特点 内存消耗低(默认为2k/连接),因为Bouncer不需要每次都接受完整的数据包 可以把不同的数据库连接到一个机器上,而对客户端保持透明 支持在线的重新配…
-
PostgreSQL: 如何获取一维数组的相同元素并根据相似度排序
今天开发有个需求,表中有一个列为一维数组类型,现在需要找出表中具有相同元素的数据,描述起来可能有点费力,下面举个例子就明白了。 需求演示 测试表 12345678910111213…