小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
伊丽莎白·加勒特·克里斯滕森:Postgres 清理机制解析:自动清理、膨胀与调优

文章讨论了数据库中表和索引的膨胀问题,提供了计算实际大小、额外大小和膨胀百分比的SQL查询,重点在于识别和优化膨胀超过10%的表和索引。

伊丽莎白·加勒特·克里斯滕森:Postgres 清理机制解析:自动清理、膨胀与调优

Planet PostgreSQL
Planet PostgreSQL · 2026-03-31T10:24:00Z
伊丽莎白·加勒特·克里斯滕森:Postgres中的SERIAL应使用BIGINT(以及如何迁移)

随着数据量的增加,Postgres中的SERIAL可能会出现整数溢出,因此建议使用BIGINT作为主键。BIGINT存储效率高,迁移时可通过异步方式减少停机时间。迁移步骤包括添加新列、批量填充数据和快速切换,同时使用NOT VALID约束和唯一索引确保数据完整性。

伊丽莎白·加勒特·克里斯滕森:Postgres中的SERIAL应使用BIGINT(以及如何迁移)

Planet PostgreSQL
Planet PostgreSQL · 2026-01-20T13:00:00Z
伊丽莎白·加雷特·克里斯滕森:EXPLAIN计划中的Postgres扫描类型

Postgres查询性能提升的关键在于理解数据扫描类型,包括顺序扫描、索引扫描和位图索引扫描。顺序扫描适用于小表,逐行检查数据;索引扫描适合大表,通过索引快速定位数据;位图索引扫描结合了两者的优点,适用于多个过滤条件的查询。掌握这些扫描类型有助于优化查询性能。

伊丽莎白·加雷特·克里斯滕森:EXPLAIN计划中的Postgres扫描类型

Planet PostgreSQL
Planet PostgreSQL · 2025-12-04T13:00:00Z
伊丽莎白·加勒特·克里斯滕森:隐藏在明面上的Postgres内部结构

Postgres内部表存储大量数据,开发者可通过psql命令访问,如使用命令 \\d 描述表和 \\di 列出索引。内部视图提供数据库活动、锁和查询统计信息,帮助优化性能和排查问题。了解这些目录表有助于更好地管理数据库。

伊丽莎白·加勒特·克里斯滕森:隐藏在明面上的Postgres内部结构

Planet PostgreSQL
Planet PostgreSQL · 2025-11-07T13:00:00Z
大卫·克里斯滕森:Postgres是读重还是写重?(以及你为什么应该关心)

Postgres数据库的调优需根据读写负载进行。了解数据库是读重还是写重有助于优化性能。读重数据库应关注索引和缓存,而写重数据库则需重视存储和日志管理。通过查询内部统计数据,可以估算读写比例,从而指导优化策略。

大卫·克里斯滕森:Postgres是读重还是写重?(以及你为什么应该关心)

Planet PostgreSQL
Planet PostgreSQL · 2025-10-17T12:00:00Z
伊丽莎白·加勒特·克里斯滕森:Postgres的初始项目目标:创作者们完全做到了

自1986年设计以来,Postgres因其灵活性和可扩展性成为全球最受欢迎的数据库。它支持复杂数据类型、用户自定义和高效恢复机制,适应现代硬件和业务需求,持续推动数据库技术的发展。

伊丽莎白·加勒特·克里斯滕森:Postgres的初始项目目标:创作者们完全做到了

Planet PostgreSQL
Planet PostgreSQL · 2025-09-23T13:00:00Z
伊丽莎白·加勒特·克里斯滕森:为Postgres 18感到兴奋

Postgres 18即将发布,新增异步I/O功能以提升读取速度和数据库性能。UUID更新为v7,优化索引效率。引入虚拟生成列,简化JSON数据处理,并支持OAUTH 2.0以增强安全性。

伊丽莎白·加勒特·克里斯滕森:为Postgres 18感到兴奋

Planet PostgreSQL
Planet PostgreSQL · 2025-09-12T12:00:00Z
伊丽莎白·加雷特·克里斯滕森:Postgres日志的性能优化

本文讨论了Postgres日志的设置与优化,强调日志在数据库性能监控和错误调试中的重要性。介绍了如何配置日志级别、记录SQL语句、日志轮换及审计日志等功能,以帮助用户有效管理和分析数据库操作。建议使用pgBadger等工具分析日志,并注意日志的存储与轮换,以避免占用过多磁盘空间。

伊丽莎白·加雷特·克里斯滕森:Postgres日志的性能优化

Planet PostgreSQL
Planet PostgreSQL · 2025-08-19T12:00:00Z
伊丽莎白·加勒特·克里斯滕森:来自互联网安全中心的PostgreSQL安全检查清单

互联网安全中心(CIS)发布了针对PostgreSQL 17的安全基准,旨在提升其部署安全性。该基准提供了安装、权限、日志和用户访问等方面的配置建议和安全检查清单,包含200多页的描述和示例代码,帮助用户验证配置以确保符合安全标准。

伊丽莎白·加勒特·克里斯滕森:来自互联网安全中心的PostgreSQL安全检查清单

Planet PostgreSQL
Planet PostgreSQL · 2025-03-25T15:00:00Z
伊丽莎白·加雷特·克里斯滕森:使用pg_input_is_valid在Postgres中验证半结构化数据加载的数据类型

Postgres 16及以上版本新增了pg_input_is_valid函数,用于验证输入数据是否符合特定类型(如整数、日期等)。通过在临时表中检查数据,可以在导入前识别并修正错误行,从而确保数据格式正确,提高数据处理效率。

伊丽莎白·加雷特·克里斯滕森:使用pg_input_is_valid在Postgres中验证半结构化数据加载的数据类型

Planet PostgreSQL
Planet PostgreSQL · 2025-03-05T14:30:00Z
伊丽莎白·加雷特·克里斯滕森:Postgres中物化视图的索引设计

物化视图在Postgres中用于存储预编译查询,适合复杂查询和静态数据集。它们需要定期刷新,支持常规和并发刷新方式,并可通过索引提升查询性能。索引设计应根据查询模式和数据规模优化。

伊丽莎白·加雷特·克里斯滕森:Postgres中物化视图的索引设计

Planet PostgreSQL
Planet PostgreSQL · 2025-02-03T15:30:00Z
伊丽莎白·加雷特·克里斯滕森:年度名称冲突:向量

“向量”一词在AI数据、GIS位置和数字图形等领域广泛应用。其概念源于笛卡尔坐标系,首次由哈密尔顿在1840年代定义。向量在数学、物理和计算机科学中具有重要意义,是现代计算的核心组成部分。

伊丽莎白·加雷特·克里斯滕森:年度名称冲突:向量

Planet PostgreSQL
Planet PostgreSQL · 2024-12-26T13:30:00Z
伊丽莎白·加雷特·克里斯滕森:在Postgres中使用ROLLUP和CUBE轻松计算总计和小计

Postgres在数据分析中越来越受欢迎,ROLLUP和CUBE是两个有用的SQL功能。ROLLUP用于生成小计,而CUBE提供更全面的总计。这两个功能简化了数据汇总过程,减少了复杂的SQL查询。使用COALESCE函数可以为NULL值添加标签,提高报告的可读性。

伊丽莎白·加雷特·克里斯滕森:在Postgres中使用ROLLUP和CUBE轻松计算总计和小计

Planet PostgreSQL
Planet PostgreSQL · 2024-11-18T14:30:00Z
在Facebook之前,已故的沃德·克里斯滕森启动了第一个社交网络

20世纪70年代,互联网主要用于大学生、研究人员和军方。沃德·克里斯滕森和兰迪·苏斯在芝加哥暴风雪期间创建了第一个公告板系统(BBS),让普通人通过调制解调器在线交流。克里斯滕森还发明了XMODEM协议,推动了文件共享和软件普及。他在IBM工作多年,以谦逊著称。尽管BBS和XMODEM已被现代技术取代,但其影响仍在。克里斯滕森于2024年去世,享年78岁。

在Facebook之前,已故的沃德·克里斯滕森启动了第一个社交网络

The New Stack
The New Stack · 2024-10-17T21:00:22Z
伊丽莎白·加勒特·克里斯滕森:Postgres中的并行查询

Postgres数据库支持并行查询,适用于大型和长时间运行的查询,如仓库或分析工作负载。并行查询在Postgres 10版本中首次发布,并在后续版本中不断改进。并行查询适用于比较、聚合和连接等操作。不适用于包含插入、更新和删除的事务。调整并行查询的性能需要考虑并行工作进程的数量、内存限制和系统资源。逐步调整并行查询设置比固定设置更有效。

伊丽莎白·加勒特·克里斯滕森:Postgres中的并行查询

Planet PostgreSQL
Planet PostgreSQL · 2024-07-08T10:00:00Z
伊丽莎白·加勒特·克里斯滕森:将DMS转换为PostGIS点几何

这篇文章介绍了如何将传统的经纬度坐标(DMS格式)转换为PostGIS友好的二进制几何点数据。作者提供了一个函数,可以将DMS格式的坐标转换为PostGIS可以处理的格式,并使用内置函数将转换后的数据添加到表中。文章还提到了PostGIS的其他功能,可以帮助用户将任何数据转换为地图。

伊丽莎白·加勒特·克里斯滕森:将DMS转换为PostGIS点几何

Planet PostgreSQL
Planet PostgreSQL · 2024-05-23T17:00:00Z
伊丽莎白·加勒特·克里斯滕森:Postgres 贡献入门:初学者的体验

这篇文章讲述了作者第一次向PostgreSQL提交补丁的经历。作者在与Stephen Frost讨论HOT更新和填充因子时,想到了一个文档补丁的想法。作者发现PostgreSQL文档中缺少对BRIN索引的引用,而HOT更新可以与BRIN兼容。作者提交了一个补丁来更新文档。文章还介绍了提交补丁的过程,包括使用邮件列表和等待反馈。作者感谢PostgreSQL社区对他的支持和帮助。

伊丽莎白·加勒特·克里斯滕森:Postgres 贡献入门:初学者的体验

Planet PostgreSQL
Planet PostgreSQL · 2024-03-28T13:00:00Z
伊丽莎白·加勒特·克里斯滕森:连接QGIS到Postgres和PostGIS

QGIS是一个开源的地理信息系统,用于制作地图,并与Postgres和PostGIS集成。连接QGIS到Postgres需要提供数据库主机、登录和密码信息。可以使用QGIS将空间数据加载到Postgres和PostGIS中,并在QGIS中执行SQL查询。还可以创建基于查询结果的图层和保存查询结果为视图。可以将QGIS项目保存到Postgres数据库中,以便团队共享。

伊丽莎白·加勒特·克里斯滕森:连接QGIS到Postgres和PostGIS

Planet PostgreSQL
Planet PostgreSQL · 2024-03-06T13:00:00Z
伊丽莎白·加勒特·克里斯滕森:Postgres TOAST:自切片面包以来最伟大的发明?

Postgres使用TOAST将大于8kb的数据分割成较小的块进行存储,TOAST可能会影响查询性能,并且由Postgres自动完成。TOASTed数据存储在单独的表中,并且可以进行压缩。TOASTed数据通常对查询响应较慢。为了实现高效的存储和检索,重要考虑数据类型设置和数据建模的改变。

伊丽莎白·加勒特·克里斯滕森:Postgres TOAST:自切片面包以来最伟大的发明?

Planet PostgreSQL
Planet PostgreSQL · 2024-01-02T13:00:00Z
伊丽莎白·加勒特·克里斯滕森:PostGIS日2023总结

我们举办了一年一度的PostGIS日活动,涵盖了开源GIS的主题演讲,包括PostGIS在现代开源GIS安装中的作用,GIS架构和首选工具链的讨论,现代GIS分析,PostgREST和PostGIS作为REST API的使用,紧急服务领域的解决方案,MobilityDB,BlueCruise无人驾驶技术和PostGIS扩展。活动吸引了来自54个国家的参与者。

伊丽莎白·加勒特·克里斯滕森:PostGIS日2023总结

Planet PostgreSQL
Planet PostgreSQL · 2023-12-06T13:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码