自由的对象-关系型数据库服务器(数据库管理系统)
PostgreSQL有个很反直觉的现象:一张表的数据量没怎么涨,但索引文件却从几百MB膨胀到了几个GB。磁盘空间被吃掉了,查询反而越来越慢。
前段时间我接手一套 PostgreSQL 库。运维在群里说磁盘快满了,问我是不是该扩容。我先看表行数,没怎么涨。再看磁盘占用,涨得离谱,两个数完全对不上。我拿 ...
CloudCanal 是一款面向数据库迁移与实时数据同步场景的数据集成工具,支持全量迁移、增量同步、结构迁移、数据校验与数据订正,适用于异构数据库迁移、实时数据...
MySQL 和 PostgreSQL 的争论,评论区能吵 100 楼。但多数人吵的是喜好,不是架构。
把开发库中的表复制到测试库,涉及的不只是搬运行数据:还要决定复制结构还是记录、目标表已存在时怎样处理,以及跨数据库类型时生成的 SQL 是否符合预期。我在开发 ...
在openGauss数据库集群初始化的时候会创建一个目录,通常都会使用系统配置相关的环境变量$PGDATA来表示。当数据库初始化完成后,会在这个目录生成相关的子...
前文《基于 LlamaIndex 实现 RAG 向量检索入门》已完成本地大模型与 Embedding 向量检索的基础搭建,但仅支持临时向量存储,无法持久化复用。...
昨天系统介绍了一下 GaussDB 的系统表和视图,由于 DCF 集群环境铲掉装成了流复制环境,因此,本篇文章介绍一下流复制常用的核心参数与监控视图。
本文基于 PostgreSQL 18,完整演示时区映射表 TimeZoneMappings 的建表、数据初始化、三种分页函数(传统页码分页、游标分页、全文检索游...
当向量检索、JSONB、全文搜索、时序分析都能在一个数据库里完成时,你很难再找到拒绝 PostgreSQL 的理由
在上一篇中,我们介绍了基于 PostgreSQL + Patroni + etcd的高可用部署方式,其特点包括:
pg_ :继承自开源内核的系统表和视图,存储最基础的数据库元数据(如对象 OID、表结构、依赖关系等)。
昨天我们介绍了 PostgreSQL 的一主两从搭建过程,并详细说明了 synchronous_standby_names 参数在 ANY、FIRST等不同配置...
本打算介绍一下 GaussDB 集中式集群的同步机制,但考虑到其底层本质上仍基于 PostgreSQL 流复制,因此先“回归本源”, 介绍 PostgreSQL...
数据库实例初始化的时候会创建一个目录,通常都会在系统配置相关的环境变量$KINGBASEDATA来表示。当数据库初始化完成后,会在这个目录生成相关的子目录以及一...