postgresql

PostgreSQL-分区表介绍

一、分区简介 表分区是解决一些因单表过大引用的性能问题的方式,比如某张表过大就会造成查询变慢,可能分区是一种解决方案。一般建议当单表大小超过内存就可以考虑表分区了。 表的分区就是将一个逻辑上的大表(主要指数据量大),切分为多个小的物理的分片。 1.分区的优点 1) 在某些情况下,尤其是当表中大多数被 ... »

OGG-Postgres实时同步到Kafka

(一)数据同步信息 名称 源端 名称 目标端 数据库类型 Postgresql 12.4 组件类型 Kafka IP地址 20.2.127.23 Broker地址 20.2.125.52:9092, 20.2.127.23:9092, 20.2.127.24:9092 端口 5432 端口 9092 ... »

yeyuzhuanjia OGG

纯分享:将MySql的建表DDL转为PostgreSql的DDL

# 背景 现在信创是搞得如火如荼,在这个浪潮下,数据库也是从之前熟悉的Mysql换到了某国产数据库。 该数据库我倒是想吐槽吐槽,它是基于Postgre 9.x的基础上改的,至于改了啥,我也没去详细了解,当初的数据库POC测试和后续的选型没太参与,但对于我一个开发人员的角度来说,它给我带来的不便主要是 ... »

Postgresql 批量插入命令COPY使用

在很多场景下,我们经常会遇到将某个Excel或Csv文件中的数据,插入到Postgresql。对于这个需求,我们常规的处理办法就是将文件中的数据,按照文件表头名称转换成集合对象然后插入到数据库,当然这对于数据体量不大的文件而言,很显眼没有任何问题,但是如果数据体量一旦上来,将面临如下问题: 将文件中 ... »

share-gis

群晖DS218+部署PostgreSQL(docker)

### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 起因是懒 - 最近在开发中要用到PostgreSQL数 ... »

PostgreSQL+GeoHash地图点位聚合

### PG数据库安装扩展 需要用到pg数据库的空间扩展postgis,在进行操作之前需要在数据库中安装扩展。 ```sql CREATE EXTENSION postgis; CREATE EXTENSION postgis_topology; CREATE EXTENSION postgis_g ... »

charlton

为什么 PostgreSQL 的适用性很强?

说起使用数量最大的数据库SQLite 它是全球最广泛部署的数据库引擎。它存在于你的手机中,存在于你的浏览器中,如果你搜索你的电脑,你也会在其中找到它的 .db 文件。SQLite 受到 Postgres 的启发。其作者 Richard Hipp 称 SQLite 是 Postgres 的“概念分支” ... »

pgsql

debezium同步postgresql数据至kafka

# 0 实验环境 全部部署于本地虚拟机 debezium docker部署 postgresql、kafka本机部署 ![](https://img2023.cnblogs.com/blog/2611015/202307/2611015-20230723101701902-171235819.png ... »

virtualzzf

PostgreSQL 新手入门指引

自从MySQL被Oracle收购以后,PostgreSQL 逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。 一、安装 首先,安装PostgreSQL客户端。 ... »

pgsql

PostgreSQL一站式插件推荐 -- pg_enterprise_views

近日发现PG官方插件列表中新收录了一款插件 pg_enterprise_views,因为官方已经数年未添新的插件了很是新奇,找了台设备测试过后果断上了生产,得空分享给大家。 该插件提供了数十张系统表及一个GUI工具,用以监控从操作系统到数据库方方面面的性能情况,并支持对任意时段历史数据的回溯,基本等 ... »

ChrisZhouy

pg_enterprise_views偶然发现的PG神仙插件!

一直从事数据库相关的工作,对于PG而言最大的问题其实是在运维管理方面,其缺乏有效且直观成体系的系统表,苦觅良久,今日在PG官网中发现了一款新收录的免费插件,其提供了数十张系统表,内容涵盖了从操作系统到数据库的负载指标、等待事件、会话、客户端、SQL、SQL执行计划、超时锁、长事务、数据库对象、写进程 ... »

ChrisZhouy

PostgreSQL-HA 高可用集群在 Rainbond 上的部署方案

PostgreSQL 是一种流行的开源关系型数据库管理系统。它提供了标准的SQL语言接口用于操作数据库。 repmgr 是一个用于 PostgreSQL 数据库复制管理的开源工具。它提供了自动化的复制管理,包括: 故障检测和自动故障切换:repmgr 可以检测到主服务器故障并自动切换到备用服务器。 ... »

rainbond

PostgreSQL与MySQL优劣势是什么

这篇文章主要介绍“PostgreSQL与MySQL优劣势是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“PostgreSQL与MySQL优劣势是什么”文章能帮助大家解决问题。 1 简介 因为公司使用PostgreSQL很长时间了,忙于功能开发未对其Pos »

postgresql如何找到表中重复数据的行并删除

目录 postgresql找到表中重复数据的行并删除 创建测试表并插入数据 找到重复行并删除 postgresql常用的删除重复数据方法 最高效方法 PG中三种删除重复数据方法 总结 postgresql找到表中重复数据的行并删除 创建测试表并插入数据 create tabl »

PostgreSQL如何按照某一字段去重,并显示其他字段信息

目录 PostgreSQL按照某一字段去重,并显示其他字段信息 如下图 postgresql去重查询最新一组记录  什么是“IOE”? mysql和pg的区别 总结 PostgreSQL按照某一字段去重,并显示其他字段信息 以前遇到去重的地方更多的是MySQL去重后统计,比如sele »

rockyLinux 初体验(教程)PostgreSQL15

彼时,PostgreSQL 已经更新到了15.2。 距离我上一次写 PostgreSQL 教程 2022-03-20,已经过去一年多了。Linux篇 PostgreSQL 教程很久之前就想写了,一直停留在想法上面,没有付诸实际行动。那会我的主要环境还在centos-7上,因为 centos-7快要停 ... »

cnwangk

PostgreSQL插件那么多,怎样管理最高效?

摘要:华为云RDS for PostgreSQL通过插件管理功能,很好地解决了PostgreSQL版本与插件耦合的问题,帮助用户更直观、更快速地安装管理数据库插件。 本文分享自华为云社区《PostgreSQL插件那么多,怎样管理最高效?》,作者:GaussDB 数据库。 云服务环境下,如何让客户更方 ... »

批量更新Postgresql的序列

序列(sequence)是 PostgreSQL 中的一种对象,用于生成自动递增的唯一标识符。通常,序列会与表的自增主键一起使用,以确保每个新插入的行都有一个唯一的标识符。在某些情况下,可能需要更新序列的值: 从另一个数据库中导入数据,自增列的值也从原来的数据中导入。导入的过程中,目标数据库的序列不 ... »