postgresql

切糕师学AI4 小时前
数据库·sql·mysql·postgresql·oracle
SQL中的函数索引/表达式索引在大多数数据库系统中,“函数索引”和“表达式索引”指的是同一个概念。它们都是指对一个表达式(而不仅仅是列名)的结果创建的索引。
mpHH15 小时前
数据库·postgresql
postgresql pg_upgrade源码阅读--doingpg_upgrade升级时支持如下参数pg_dump在升级中的使用 pg_dump
IvorySQL1 天前
数据库·postgresql
你真的知道你正在运行哪个 PostgreSQL吗?本文整理自 IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛的演讲分享,演讲嘉宾:Alvaro Hernandez。
best_virtuoso2 天前
数据库·postgresql
PostgreSQL CTE与临时表的概念与区别在 PostgreSQL 中,CTE(Common Table Expression,公用表表达式)是一种临时结果集,可在 SQL 语句中被引用,类似于子查询,但语法更清晰、可读性更强,且支持递归操作。
海边夕阳20062 天前
数据库·经验分享·postgresql·性能优化
PostgreSQL性能调优:解决表膨胀、索引碎片和无效索引问题在数据库系统的日常运行中,表膨胀和索引碎片是影响系统性能的常见问题。随着数据库使用时间的延长和数据量的增长,PostgreSQL数据库中的表和索引文件可能会逐渐膨胀,超出实际存储数据所需的大小。这种现象不仅会浪费宝贵的磁盘空间,还会显著降低查询性能,增加系统资源消耗。本文将深入分析PostgreSQL表膨胀和索引碎片的产生原因、底层原理,以及提供实用的检测和解决方案,帮助数据库管理员有效地管理和维护PostgreSQL数据库性能。
IvorySQL3 天前
数据库·postgresql
使用 PostgreSQL 时间点恢复(Point-In-Time Recovery)的多种数据恢复技术本文面向那些已经具备一定数据库经验、但希望进一步学习 PostgreSQL 基础知识的初学者。假设已在 Ubuntu 环境中正确安装 PostgreSQL,本文的全部操作基于 PostgreSQL 16(开发版本)与 Ubuntu 22.10 系统完成。文章将介绍三种常用的数据恢复方法:
JohnYan4 天前
后端·postgresql
工作笔记 - 记一次PG数据导入和清理此文是作为笔者在实际工作中遇到和解决的一个数据库的问题的记录。大概的情况是这样的,笔者需要对一批原始业务数据进行处理,基于一些导入的数据,进行关联和信息的更新。数据库使用Postgres,导入的数据的原始形式是Excel,数据库管理工具使用dbeaver。导入的过程,笔者基于方便,直接使用dbeaver的“高级粘贴”,在一个临时表中,直接复制了Excel中的表格数据,进行了粘贴录入。
IT 小阿姨(数据库)4 天前
linux·数据库·sql·postgresql·centos
PostgreSQL pg_stat_bgwriter 视图各个字段详解pg_stat_bgwriter 是一个非常有用的PostgreSQL系统视图,显示了后台写入进程(background writer)的统计信息,帮助了解数据库的I/O性能和检查点行为。
岳麓丹枫0015 天前
数据库·postgresql
pg_stat 视图介绍作用: 查看数据库当前正在干什么。核心字段:案例操作:此时执行:解读:会看到 B 的会话在等待锁(wait_event_type='Lock')。
zhangyifang_0096 天前
数据库·postgresql
PostgreSQL 的表继承与分区PostgreSQL 的表继承(Inheritance)允许一个表“继承”另一个表的结构和约束,就像子类继承父类的属性一样。
摇滚侠7 天前
postgresql
PostGreSQL 数据库,备份和恢复命令,使用pg_dump命令备份使用pg_dump命令对PostgreSQL数据库进行备份和恢复的相关命令如下:此命令使用指定的用户名username连接到本地主机localhost上端口为5432的demodatabase数据库,并将整个数据库备份到名为demodatabase_backup.sql的 SQL 文件中 。
RestCloud8 天前
数据库·分布式·postgresql·oceanbase·etl·数据处理·数据同步
OceanBase 分布式数据库的 ETL 实践:从抽取到实时分析如果企业一直使用的传统关系数据库,正考虑迁移至OceanBase,那么以下几个问题你一定无法回避:两种数据库在语法、数据类型甚至事务实现上存在诸多差异,如何确保数据精准无误地迁移?面对海量历史数据,如何设计迁移方案才能将对业务的影响降至最低?在国产化改造的大背景下,选择一个可靠的ETL工具,不仅仅是完成数据的“搬运”,更是要解决从生态到架构的“水土不服”。而ETLCloud作为一款零代码、高可视化的数据集成平台,让数据同步过程变得异常简单。接下来本文会演示使用ETLCloud从源端PostgreSql数据
Sammyyyyy8 天前
数据库·mysql·postgresql·开发工具·servbay
MySQL 与 PostgreSQL,该怎么选数据库该用 MySQL 还是 PostgreSQL?网上众说纷纭,也有人说PostgreSQL不能扛大梁。但其实没必要纠结,根据自己项目需求就好了(好像说了句废话)。
不剪发的Tony老师9 天前
数据库·postgresql·电子表格
Mathesar:一款基于PostgreSQL的在线电子表格Mathesar 是一个免费开源、基于 Web 的图形工具,提供直观的电子表格式界面查看、管理和操作存储在 PostgreSQL 数据库中的数据。
IvorySQL9 天前
数据库·postgresql
数据库内核的降维观测方法本文整理自 IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛的演讲分享,演讲嘉宾:吕海波,PG ACED ,北京大学数据库课程企业导师。
自由会客室10 天前
数据库·postgresql
Ubuntu24.04如果你在使用 VMware 安装了 Ubuntu 24 后,尝试通过 XShell 连接时遇到 "Network error: Connection refused" 错误,通常是由于以下原因之一:
asdfsdgss10 天前
数据库·postgresql·json
PostgreSQL 教程:json 与 jsonb 的数据验证机制差异及实战选择存储格式与解析方式 JSON 类型以纯文本形式存储,插入时仅进行基本的语法检查(如括号匹配、引号闭合),不验证内容结构的有效性。例如,存储重复键或无效 Unicode 字符时可能不会报错。 JSONB 以二进制格式存储,插入时会强制解析并标准化数据(如删除重复键、排序键值),若输入不符合 JSON 规范(如格式错误)会直接抛出异常。
盒马coding11 天前
数据库·postgresql
PostgreSQL 空闲空间映射(FSM)深度解读PostgreSQL 数据库是以文件的方式储存数据,文件会存在DATABASE下,而这些文件一般包括表和索引(除了哈希索引)的数据以及相关的属性信息,存这些信息都有一个空闲空间映射(FSM)来保持对关系中可用空间的跟踪中,当创建表并且插入数据后,在autovacuum参数开启时并且触发vacuum后,或手动执行vacuum后,可以通过pg_relation_filepath系统表查看表的filepath保存的路径,并找到对应的该表对应的FSM文件,而FSM(Free Space map)是什么,有什么作用
2301_8002561111 天前
sql·postgresql·1024程序员节
地理空间数据库作业笔记——酒驾交通事故分析美国交通局:We' re directly soliciting your help to better understand what these data are telling us. Whether you' re a non-profit, a tech company, or just a curious citizen wanting to contribute to the conversation in your local community, we want you to jump