标签

 postgresql 

相关的文章:

本列表汇集了关于 PostgreSQL 的多篇文章,涵盖从基本概念到高级应用的各类技术,帮助您深入理解和应用这一强大的数据库系统。

Laurenz Albe:PostgreSQL崩溃后的孤立文件

© Laurenz Albe 2025 PostgreSQL is famous for its stability, and rightly so. But that does not mean that it can never crash. And while PostgreSQL usually cleans up after itself, it has no good...

PostgreSQL虽然稳定,但可能因内存不足或文件系统满而崩溃,导致数据目录中出现孤立文件。处理孤立文件的安全方法是备份和恢复数据库,风险方法是手动识别并删除孤立文件,删除前需确保备份完整。

Laurenz Albe:PostgreSQL崩溃后的孤立文件
原文英文,约1400词,阅读约需5分钟。发表于:
阅读原文
原文英文,约100词,阅读约需1分钟。发表于:
阅读原文

达里亚·尼古拉延科:在PostgreSQL中驯服大型数据集:无痛的归档与保留

PostgreSQL databases tend to grow silently. One day, you notice queries slowing down, backups taking forever, and no one remembering what is in that 500 GB log table. If this sounds familiar,...

PostgreSQL数据库会无声增长,导致查询变慢。通过分区、压缩和自动化策略,可以有效管理数据,提升查询效率、节省存储空间,并将冷数据迁移至低成本系统。合理的保留策略确保数据合规且易于维护。

达里亚·尼古拉延科:在PostgreSQL中驯服大型数据集:无痛的归档与保留
原文英文,约800词,阅读约需3分钟。发表于:
阅读原文

PostgreSQL 错误回滚

You may be surprised by this in PostgreSQL: postgres=!# commit; ROLLBACK postgres=# Yes, I issued a COMMIT but got a ROLLBACK! I'll demo how it happened and how to avoid it. In short, the...

在PostgreSQL中,事务失败后只能执行ROLLBACK,且不自动创建保存点,需手动管理。使用ON_ERROR_ROLLBACK可在交互式事务中继续执行其他语句,避免因错误回滚所有操作。建议在应用中创建保存点处理异常,但需谨慎使用。

PostgreSQL 错误回滚
原文英文,约800词,阅读约需3分钟。发表于:
阅读原文

PostgreSQL CASE:使用条件逻辑构建更智能的查询

Need to write flexible SQL queries in PostgreSQL? Use the CASE statement to return different results depending on your conditions. Whether you're customizing output, formatting values, or sorting...

在PostgreSQL中,CASE语句根据条件返回不同结果,适用于自定义输出、格式化值和排序。简单CASE用于比较字段值,搜索CASE用于条件评估。CASE可与JOIN结合使用,并在UPDATE中有效,构建灵活的SQL查询。

PostgreSQL CASE:使用条件逻辑构建更智能的查询
原文英文,约300词,阅读约需1分钟。发表于:
阅读原文

在OpenBSD上升级PostgreSQL:使用pg_upgrade将16升级到17

Summary OpenBSD gives us good documentation as a series of the project. (For example, the man pages are cared and kept maintained.) It's applied to principal service packages as well as the OS....

本文介绍了如何在OpenBSD 7.7上将PostgreSQL从16升级到17,包括备份、停止服务、创建新数据目录、配置迁移和运行升级命令,最后恢复配置并启动数据库。

在OpenBSD上升级PostgreSQL:使用pg_upgrade将16升级到17
原文英文,约1400词,阅读约需5分钟。发表于:
阅读原文
发表于:
阅读原文

使用PostgreSQL的SQL入门

PostgreSQL for Absolute Beginners: Your First Step into Data Management Imagine managing millions of Instagram posts or handling customer orders worldwide without confusion. Behind the scenes, a...

本文介绍了PostgreSQL的基本概念,指导初学者设置和使用SQL,包括数据库、模式、表、行等基础知识,以及创建、插入、查询和更新数据的SQL命令。通过客户订单管理系统项目,读者可实践这些技能,提升数据库管理能力。

使用PostgreSQL的SQL入门
原文英文,约2300词,阅读约需9分钟。发表于:
阅读原文

实时同步下深度嵌套任务层级中的高效进度聚合(PostgreSQL + PowerSync)

I’m developing a task management application with a deeply nested task hierarchy (mother-child tasks). Each task has the following structure (PostgreSQL schema): sql id UUID PRIMARY...

我正在开发一个复杂的任务管理应用,涉及母子任务。在更新子任务进度时,需要有效地向父任务传播更新,以避免性能问题。我考虑了即时传播、延迟聚合和部分传播等设计方案,希望获得在实时同步环境中高效管理进度聚合的建议。

实时同步下深度嵌套任务层级中的高效进度聚合(PostgreSQL + PowerSync)
原文英文,约400词,阅读约需2分钟。发表于:
阅读原文

pgvector:企业AI战略中至关重要的PostgreSQL组件

You’re likely racing to enhance your applications with more intelligent, data-driven capabilities, whether through AI-powered models (which have moved into “must implement now!” territory),...

pgvector是一个开源的PostgreSQL扩展,支持高效的相似性搜索,适用于AI应用。它允许在PostgreSQL中存储和查询高维向量数据,简化基础设施,降低成本,同时确保数据安全和合规。企业可以利用pgvector在现有数据库中实现智能搜索和推荐系统,提升数据处理能力。

pgvector:企业AI战略中至关重要的PostgreSQL组件
原文英文,约1400词,阅读约需6分钟。发表于:
阅读原文