摘要:0,环境 Ubuntu 20,PostgreSQL 17.6 1,场景 源数据格式 id|business_id|key|val |created_at | --+ + + + + 1| 1|aaa|100.00000|2026-03-28 18:20:50.553354 +0800| 2| 1|b
阅读全文
摘要:PostgreSQL 18 于前几个小时刚刚发布,来个一键安装(Ubuntu 20.0) 一键安装脚本,全自动编译安装,两个实例的安装pg1800和pg1900也只是1分钟的事,自定义各级目录,干净清晰。前两天群里竟然还有人推崇apt/yum安装,说是统一规范,apt/yum安装出来的目录结构乱七八
阅读全文
摘要:在PostgreSQL中,利用copy命令快速导入导出数据到平面文件CSV和TXT 1,利用copy to 命令导出表数据到CSV,copy from 命令从CSV文件中导入数据到表,可以自定义,换行符。 create table if not exists test_copy ( c1 int G
阅读全文
摘要:原文地址:https://www.enterprisedb.com/postgres-tutorials/why-you-should-use-connection-pooling-when-setting-maxconnections-postgres PostgreSQL是“世界上最先进的开源数
阅读全文
摘要:咨询锁(advisory lock),有的地方翻译为顾问锁,作为Postgresql中一种特有的锁,关于对其介绍,仅从咨询锁的描述性定义来看,一开始还真的没明白这个咨询锁是干什么的。 暂时抛开咨询锁的概念,先说数据库中传统的锁机制。默认情况下的事务性锁,读/写会自动加锁,读/写完成后会自动解锁(加解
阅读全文
摘要:这三个对象都可以实现自增,这里从如下几个维度来看看这几个对象有哪些不同,其中功能性上看,大部分特性都是一致的或者类似的。 1,sequence在所有数据库中的性质都一样,它是跟具体的字段不是强绑定的,其特点是支持多个对个对象之间共享。 sequence作为自增字段值的时候,对表的写入需要另外单独授权
阅读全文