PostgreSQL

Postgresql 性能优化 之 select优化操作 提升速度

对于庞大的数据,检索sql的编写要格外小心,有很多平时不注意的sql可能就会变成瓶颈。 比如, 我们有个系统, 其中t96_pd_log表,记录数8000w多,在开发阶段乃至用了那么多年都没问题, 最近却发生频繁死锁的问题, 查数据库后台发现问题出在一个s...

PostgreSQL 性能优化 服务器参数配置优化操作

大家好!我是只谈技术不剪发的 Tony 老师。今天我们来聊聊 PostgreSQL 的性能优化;数据库优化是一个系统的工程,本文只专注于服务器的参数配置优化。 默认安装时,PostgreSQL 的配置参数通常都偏小,不太适合作为生产服务器使用。所以,安装 ...

PostgreSQL 数据库基础 之 存储过程循环调用方式

需求描述 碰到需求,需要往表里插入5万条数据, 打算使用存储过程,但是postgres 数据库没有建存储过程的SQL, 所以使用函数来实现. 表数据结构完整性要求一次插入两条记录, 两条记录相互外键约束, record1 的 partner_id 字段值是...

详解PostgreSQL 数据库 自动Vacuum配置方式

PostgreSQL的Vacuum由于以下原因需要定期执行。 释放,再利用因更新或者删除更新而占用的磁盘空间。 更新PostgreSQL 查询计划用的统计数据。 避免事务ID的重置而引起非常老的数据丢失。 VACUUM 的标准SQL文的执行和其他的对数据库...