YMatrix、PostgreSQL
文章平均质量分 79
-XWB-
一个做了好多年的运维开发,博客会慢慢的把我遇到的常见问题进行梳理发表出来。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PostgreSQL诊断系列(5/6):检查点与WAL日志优化——守护数据库的“心脏”
PostgreSQL诊断系列(5/6):检查点与WAL日志优化——守护数据库的“心脏”原创 2025-08-27 10:42:05 · 879 阅读 · 0 评论 -
PostgreSQL诊断系列(4/6):表空间与膨胀分析——解决“越用越大”的存储难题
PostgreSQL诊断系列(4/6):表空间与膨胀分析——解决“越用越大”的存储难题原创 2025-08-26 09:43:43 · 373 阅读 · 0 评论 -
PostgreSQL诊断系列(3/6):性能瓶颈定位——缓冲池、I/O与临时文件
PostgreSQL诊断系列(3/6):性能瓶颈定位——缓冲池、I/O与临时文件原创 2025-08-26 09:42:44 · 1100 阅读 · 0 评论 -
PostgreSQL诊断系列(2/6):锁问题排查全攻略——揪出“阻塞元凶”
PostgreSQL诊断系列(2/6):锁问题排查全攻略——揪出“阻塞元凶”原创 2025-08-25 18:10:03 · 1023 阅读 · 0 评论 -
PostgreSQL诊断系列(1/6):全方位体检指南——5步快速掌握数据库健康状态
PostgreSQL诊断系列(1/6):全方位体检指南——5步快速掌握数据库健康状态原创 2025-08-25 18:08:38 · 766 阅读 · 0 评论 -
【SQL优化】SQL优化大揭秘:CTE带你从复杂查询走向优雅高效
SQL查询优化中,CTE(公共表表达式)能显著提升复杂查询的性能和可读性。原始查询存在子查询重复计算、JOIN效率低和可读性差等问题。通过CTE重构后,将查询分解为多个逻辑步骤:先筛选近期数据,再标记最新记录,最后计算时间范围。这种优化方式避免了重复计算,使查询结构更清晰,便于维护。CTE不仅提高了执行效率,还增强了代码的可读性和可维护性,是SQL优化的有效工具。原创 2025-07-29 09:38:57 · 343 阅读 · 0 评论 -
【Greenplum、YMatrix 】性能杀手原来是它?定期清理,让你的数据库焕然一新!
数据库清理指南:让Greenplum和YMatrix重获新生 当数据库查询变慢、空间膨胀时,可能是"死元组"堆积造成的。本文提供了一套完整的数据库清理方案: 为什么要清理? 回收磁盘空间 提升查询性能 更新优化器统计信息 防止事务ID回卷导致崩溃 如何发现问题表? 通过SQL查询死元组比例超过20%的表 检查事务ID年龄(超过2亿需警惕) 查看长期未清理的表 清理方法: ✔️ 自动清理:调整autovacuum参数 ✔️ 手动清理:执行VACUUM命令 ✔️ 制定定期维护计划 不清理的后原创 2025-07-22 15:34:20 · 1772 阅读 · 0 评论 -
【YMatrix、PostgreSQL】常用SQL集-持续更新ing
使用insert插入时,忽略库中重复数据,跳过插入。查看库中所有表信息-去除多余的分区表。获取当前时间的前几个小时。获取当前时间的前几天。原创 2024-09-18 17:38:06 · 434 阅读 · 0 评论
分享