PostgresSql常用命令 PostgreSQL(通常简称为Postgres)是一个强大、开源的关系型数据库管理系统(RDBMS),具有广泛的功能和扩展性。以下是关于PostgreSQL的一些介绍: 开源性质:PostgreSQL是一个开源项目,它遵循PostgreSQL许可证,这使得任何人都可以免费使用、修改和分发它。这也有助于其不断演进和改进,由全球开发者社区积极维护和开发。 高度可定制:PostgreSQL是一款高度可 开发运维 2023-10-12 泡泡
六个提升PostgreSQL性能的小技巧 PostgreSQL,通常被亲切地称为“Postgres”,是一个强大且高度可扩展的开源关系型数据库管理系统(RDBMS)。虽然PostgreSQL在“开箱即用”方面表现出色,但还有一些高级技术和策略可以提升数据库的性能。在本文中,我们将深入探讨PostgreSQL的高级优化技术,帮助您充分发挥这个强大的RDBMS的潜力。 PostgreSQL,通常被称为“Postgres”,是一个强大且高度可扩 数据运维 2023-10-11 剑圣无痕
PostgreSQL 9.2 文档: PostgreSQL 客户端应用程序 这部分包含PostgreSQL客户端应用程序和工具的参考信息。 这里的命令并非全部是通用工具,有些可能需要特殊的权限。 这些应用的一般性特点是它们可以在任何主机上运行,与数据库服务器所处的位置无关。 当在命令行指定时,用户和数据库名保留大小写,空格或特殊字符可能需要引起来。 表名和其他标识符不保留大小写(除了那些记录)并且需要引起来。 目录clusterdb -- 群集一个PostgreSQL数据 数据运维 2023-10-10 大猫
openGauss/MogDB遇到报错:cached plan must not change result type 原作者:何放 客户跑业务时遇到报错,查看日志是关于数据库的报错,报错如下 org.postgresql.util.PSQLException: ERROR: cached plan must not change result type at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImp 数据运维 2023-10-09 剑圣无痕
如何在 Debian 12 上安装 phpPgAdmin 在关系数据库的世界里,PostgreSQL作为一个强大的开源选择而站得住脚。它用途广泛,坚固耐用,广泛用于各种应用。为了有效地管理您的 PostgreSQL 数据库,您需要一个可靠且用户友好的工具。这就是phpPgAdmin发挥作用的地方。它是一个基于Web的管理工具,简化了处理PostgreSQL数据库的任务。 在 Debian 12 上安装 phpPgAdmin 第 1 步。在我们安装任何软件 系统运维 2023-10-07 穿过生命散发芬芳
深入了解 PostgreSQL:功能、特性和部署 PostgreSQL,通常简称为Postgres,是一款强大且开源的关系型数据库管理系统(RDBMS),它在数据存储和处理方面提供了广泛的功能和灵活性。本文将详细介绍 PostgreSQL 的功能、特性以及如何部署和使用它。 postgresql.jpg 什么是 PostgreSQL? PostgreSQL 是一款开源的、免费的关系型数据库管理系统。它具有以下特点: 高度可扩展: PostgreS 开发运维 2023-10-06 捡田螺的小男孩
又一个选择PostgreSQL的理由:单表1亿性能对比 今天测试一下 1 亿条数据,MySQL 和 PostgreSQL 的性能表现。说明下,只是做一些基本的测试,并没有用一些数据库 Benchmark 工具进行测试。 准备 建表语句: CREATE TABLE user_mysql / user_postgresql ( id SERIAL PRIMARY KEY, username VARCHAR(50), email VARCHAR(100), 数据运维 2023-09-28 穿过生命散发芬芳
PostgreSQL 与 MogDB/openGauss 之 内存资源 概述 MogDB/openGauss 虽然与PostgreSQL同源,但是对内存资源使用这部分还是做了一定的修改,最主要的修改就是对数据库使用操作系统内存的实例级限制,这在PostgreSQL中是缺失的,下表对两个数据库之间内存使用差异做一下整理。 PostgreSQL MogDB 备注 max_process_memory - 最小为2GB,默认单位是KB 限制使用服务器内存大小 shared_ 数据运维 2023-09-25 共饮一杯
PostgreSQL 与 MogDB/openGauss 之 表空间 概述 Tablespace是指在文件系统中定义用来存放数据库对象文件的位置,也就是给表指定一个存储目录,在PostgreSQL 和 MogDB/openGauss 数据库的表空间管理方式是不一样的,本文将列举两个数据库之间的异同。 在PostgreSQL 和 MogDB数据库里创建数据库、表和索引的时候,如果没有指定表空间,默认会将数据库对象放在pg_default表空间下(数据目录下的./bas 数据运维 2023-09-25 泡泡
PostgreSQL 16 发布,改进显着 PostgreSQL 16 开源 RDBMS 改进了性能、逻辑复制、监控和访问控制。 PostgreSQL 是一个功能强大的开源关系数据库管理系统 (RDBMS),以其稳健性、可伸缩性和可扩展性而闻名。它的各种扩展、工具以及对高级数据类型的支持使其成为 Web 应用程序、数据仓库、地理空间数据库等的流行选择。 随着 PostgreSQL 16 的发布,这个强大的数据库系统又实现了一次重大飞跃,巩固 数据运维 2023-09-21 Peterson
flyway适配高斯数据库 方法作用:将数据库连接的角色(role)重置为其原始值,确保在迁移或回调过程中更改的角色被还原回初始状态,在Flyway的设计中,可能会在迁移或回调期间更改数据库连接的角色,以满足特定需求。为了保证不同迁移之间的一致性,当完成迁移或回调时,需要将角色重置为初始状态,以免对后续迁移或操作产生影响 把这个方法体注释掉,经测试高斯和postgresql均无影响。由于 postgresql 和 高斯 之间 开发运维 2023-09-17 醒在深海的猫
译 The Part of PostgreSQL We Hate the Most(PG的MVCC咋这么烂doga) 最近学习了MySQL的MVCC实现,然后看到了这篇博客详细介绍了PG MVCC的实现,以及这种实现有哪些问题。既能深入理解数据库MVCC实现基本原理,也能对比MySQL和PG的MVCC实现,理解为什么PG的MVCC深受吐槽,所以翻译了这篇文章。 原文链接 当前有大量的数据库可供选择(到2023年4月有897个)。在2000年代,最普遍的选择是MySQL。最近5年,PostgreSQL成为互联网上最 开发运维 2023-09-16 剑圣无痕
Reactor 第十二篇 WebFlux集成PostgreSQL 1 引言 在现代的应用开发中,数据库是存储和管理数据的关键组件。PostgreSQL 是一种强大的开源关系型数据库,而 WebFlux 是 Spring 框架提供的响应式编程模型。本文将介绍如何使用 Reactor 和 WebFlux 集成 PostgreSQL,实现响应式的数据库访问。 1. 环境准备 首先,我们需要在项目的 pom.xml 文件中添加 Spring Data R2DBC 和 P 开发运维 2023-09-16 LOVEHL^ˇ^
为什么越来越多的人选择PostgreSQL,放弃了MySQL 2023年Stack Overflow 调查显示,Postgres 已经取代 MySQL 成为第一名,成为最受欢迎的数据库。虽然这是国外统计,在中国应该还是MySQL更有广泛度,但足以说明问题,PostgreSQL的市场占有率越来越高了。 接下来我们探讨下原因。 1.PostgreSQL的开源协议更加宽松 PostgreSQL采用的是BSD许可证,这是一种开放源代码许可证。BSD许可证允许用户自由 数据运维 2023-09-15 宇宙之一粟
PostgreSQL与MySQL技术选型 数据本质上只是不同事实和观察结果的集合。随着时间的推移,开发人员意识到管理数据不仅仅是一个可选的跟踪系统,而是随着世界通过互联网逐渐变得更加紧密联系而变得必不可少。 如今,企业利用数据来分析潜在客户、实现他们的潜力、降低风险等。 随着全球数据量的增加,对能帮助更有效地管理数据的强大灵活的数据库的需求不断增加。本文将研究 WordPress 最常用的两个开源数据库及其区别:PostgreSQL 与 数据运维 2023-09-15 醒在深海的猫
数据库模式迁移工具的演进:CLI,GUI,集成式协作数据库平台 数据库模式迁移可能是应用程序开发中最具风险的领域,它困难、有风险且令人痛苦。数据库模式迁移工具的存在就是为了减轻这些痛苦,并且已经取得了长足的进步:从基本的CLI工具到GUI工具,从简单的SQL GUI客户端到集成式协作数据库平台。 命令行客户端 (CLI) - MySQL / PSQL MySQL和psql分别是MySQL和PostgreSQL的原生CLI。您可以直接从命令行向MySQL或Pos 数据运维 2023-09-07 向阳逐梦
什么场景下应该使用PostgreSQL 作为运维/开发人员,我们在选择数据库时常常会面临一个问题:在众多数据库中,应该选择哪一个来满足我们的需求?今天我想和大家聊一聊 PostgreSQL 数据库,并分享一些使用 PostgreSQL 的场景和优势。 1. 需要处理复杂数据结构和查询的场景 PostgreSQL 提供了丰富的数据类型和强大的查询功能,使得它非常适合处理复杂的数据结构和查询需求。如果你的应用程序需要存储和处理多层次的数据、 数据运维 2023-09-05 捡田螺的小男孩
Pigsty v2.3.1:HNSW 版 PGVECTOR 来了 Pigsty v2.3.1 现已发布。这个版本中 PGVECTOR 迎来 v0.5 史诗级更新,添加了新的 HNSW 索引支持。也对新发布的 PostgreSQL 16 RC1 提供了支持。此外,官方文档现在提供中文版本,现有文档也进行了丰富与完善。最后,还有例行的软件版本更新与问题修复。 HNSW 版 PGVECTOR? PGVECTOR 是一个非常实用强大的 PostgreSQL 扩展插件,允 数据运维 2023-09-05 三掌柜
Google 希望通过 PostgreSQL 迁移服务从 Oracle 工作负载中分一杯羹 2023年8月30日消息,谷歌希望通过一系列服务和自动化工具帮助用户从 Big Red 数据库迁移到 PostgreSQL,从而分担 Oracle 的部分工作负载。 具体来说,Chocolate 工厂希望将用户从 Oracle 数据库引入其托管的 PostgreSQL 兼容数据库服务 AlloyDB。谷歌在旧金山举行的 Cloud Next 活动上发布了一系列公告(包括生成式 AI、TPU、GPU 数据运维 2023-09-02 共饮一杯
PostgreSQL 现在处于领先地位 21CTO导读:在本文中,我们一起了解来不同渠道的统计数据或信号。这些数据和信号表明 PostgreSQL 正在比较明显的流行,并且正在领先于其它关系数据库,比如 MySQL。 近10年的数据库系统排名 纵观过去10年的数据库引擎和系统,很明显 PostgreSQL正在崛起,而MySQL则开始有些停滞不前,甚至排名开始略有下降。 而 PostgreSQL 在初创公司和大型企业中越来越受到欢迎。 P 运维资讯 2023-08-30 向阳逐梦