首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hudson2022
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
hudson2022
10小时前
关注
PGSQL Phriday #010:日志分析
本文讨论了 PostgreSQL 日志分析方法,重点介绍了作者使用 SQL 和外部数据包装器(FDW)而非 pgBadger 的方法。虽然认可 pgBadger 是生产环境...
0
评论
分享
hudson2022
2天前
关注
什么是排序规则,为什么我的数据损坏了?
本文探讨了 GNU C 库(glibc)2.28 版本在 2018 年升级时如何通过更改排序规则导致全球 PostgreSQL 数据库静默损坏,并解释了 PostgreSQ...
0
评论
分享
hudson2022
2天前
关注
如何在 YSQL 中对时态连接使用并行索引扫描
本文探讨了 YSQL 现在如何为时态连接(temporal join)模式提供原生 PostgreSQL 并行查询(Parallel Query,PQ)支持,从而无需再使用...
0
评论
分享
hudson2022
2天前
关注
云迁移失败的10个原因及提高成功率的关键策略
云迁移失败率令人担忧,原因是领导者低估了数据库层的复杂性,并依赖过时的架构。本文探讨了迁移失败的十个主要原因,并提供了提高成功率的关键策略,强调了在迁移到云之前实现数据库架...
0
评论
分享
hudson2022
5天前
关注
Postgres 实现自增的三种方式
本文介绍了在 PostgreSQL 中创建自增列的三种方法:直接使用序列(sequence)、使用 serial 数据类型,以及使用 identity column 语法。...
0
评论
分享
hudson2022
5天前
关注
分片还是分布式:弹性与高可用性背后的数学原理
概率论(Probability theory)是数学中研究不确定性的分支。它帮助我们理解不同结果发生的可能性。在本文中,我们将考虑两种水平扩展数据库的替代架构方案,并运用概...
0
评论
分享
hudson2022
7天前
关注
MCD:将"我们需要一个数据库"转化为实际需求的罗塞塔石碑
本文解释了 MERISE 方法论中的概念数据模型(Conceptual Data Model,MCD)如何作为对话框架,通过在编写任何 SQL 代码之前系统地定义实体、关系...
0
评论
分享
hudson2022
7天前
关注
使用 YugabyteDB 自动分片实现高级 PostgreSQL 日期分区
本文探讨了使用 YugabyteDB 自动分片功能实现高级 PostgreSQL 日期分区策略。作者解释了如何在日期列上进行范围分片,同时保持高效的插入和查询性能,并展示了...
0
评论
分享
hudson2022
7天前
关注
轻松审计数据库变更
本文介绍了如何利用 PostgreSQL 原生的日志功能来跟踪和审计数据库变更,包括 DDL 和 DML 操作,无需复杂的触发器或外部扩展。作者展示了如何配置 Postgr...
0
评论
分享
hudson2022
7天前
关注
通过时间线变更恢复
本文演示了在 PostgreSQL 中可以通过时间线变更(timeline change)执行时间点恢复(Point-In-Time Recovery,PITR),这与常见...
0
评论
分享
hudson2022
10天前
关注
不要这样做:创建无用的索引
本文讨论了创建过多数据库索引这一常见的性能陷阱,解释为何过多的索引会损害写入性能,并提供了实用的脚本来识别和删除 PostgreSQL 中未使用或重复的索引。...
0
评论
分享
hudson2022
11天前
关注
pg_background v1.9:一种更简洁、更实用的后台运行SQL的方法
pg_background v1.9 是一种更简洁、更实用的后台运行SQL的方法 , 允许 PostgreSQL 在后台 worker 进程中异步执行 SQL,使调用会话。...
0
评论
分享
hudson2022
11天前
关注
Postgres 性能三角
本文通过三个相互关联的参数——内存分配、磁盘 I/O 和并发——探讨 Postgres 性能调优,类似于摄影中的曝光三角。光圈、快门速度和 ISO 一样,每个参数都......
0
评论
分享
hudson2022
13天前
关注
在 Postgres 分区上强制执行约束
Postgres 分区提供了显著的性能和维护优势,但跨分区的唯一约束需要包含分区键——这一限制阻止了在诸如 deduplication_id 之类的列上强制执行全局唯一性。...
0
评论
分享
hudson2022
13天前
关注
PostgreSQL MVCC 深度解析
本文通过每条元组头部的 t_xmin 和 t_xmax 字段,解释 PostgreSQL 的多版本并发控制(Multi-Version Concurrency Contro...
0
评论
分享
hudson2022
16天前
关注
PAX:你一直在寻找的缓存性能
PAX(分区属性扩展)是一种存储布局,将数据库页面内的数据组织成面向列的迷你页,将典型 NSM(n 元存储模型)中 94% 的缓存污染降至几乎可忽略的水平。通过在每个 8K...
0
评论
分享
hudson2022
16天前
关注
基于 PostgreSQL pgvector 的多模态搜索
本文演示如何使用 PostgreSQL 和 pgvector 构建多模态搜索应用,允许用户使用图片或文本输入搜索印度食谱数据库。该应用利用多模态大语言模型从视觉和文本数据生...
0
1
分享
hudson2022
16天前
关注
INSERT 0 1 到底告诉你什么?
本文解释了 PostgreSQL 中神秘的 "INSERT 0 1" 命令标签的含义,这个标签会在执行 INSERT 语句后出现。本文将其格式分解为两个部分——OID 字段...
0
评论
分享
hudson2022
16天前
关注
PGSQL Phriday #015:主键:UUID、CUID 还是 TSID?
本文探讨了将 UUID、CUID 和 TSID 作为 PostgreSQL 数据库主键策略的争论。在审视了各种方案的特点后,作者的结论是:以上方案都不推荐——Postgre...
0
评论
分享
hudson2022
18天前
关注
为什么你的高可用架构是个谎言(而且这没关系)
本文挑战了数据库系统中关于“五个九”可用性和“零数据丢失”的常见神话,认为高可用架构建立在一致性、可用性和分区容忍性之间不可避免的权衡之上。作者使用 CAP 和 PACEL...
0
评论
分享
下一页
个人成就
文章被点赞
78
文章被阅读
57,806
掘力值
2,559
关注了
0
关注者
39
收藏集
0
关注标签
1
加入于
2022-09-11