Postgresql-VACUUM干了些啥? 2025-09-11 Postgresql 约 2801 字 预计阅读 6 分钟 VACUUM最主要作用是回收dead tuples所占据的存储空间,所以我们需要先了解一下postgres是如何存储数据的,什么样的操作会出现 阅读更多
Postgresql索引失效(1) 2025-08-25 Postgresql 约 2609 字 预计阅读 6 分钟 案例一:批量删除历史数据导致索引失效的问题 表结构 1 2 3 4 5 6 7 8 createtableexample0(iduuidnotnullprimarykey,other_columntextnotnull,created_attimestampwithtimezone);createindexidx_example0_created_atonexample0(created_at); 业务背景 表example1大概存储了五年的数据,大概有5亿条数据。 表没有做 阅读更多
30了 2025-05-20 瞎扯 约 539 字 预计阅读 2 分钟 三年没写日记了,一转眼快30岁了。 前段时间,我和老婆迎来了我们的人类崽。加上家里的两只猫崽,现在也算是个“三胎家庭”了。刚从月子中心回家的那 阅读更多
Spark数据倾斜的解决方案 2022-04-13 spark 约 1248 字 预计阅读 3 分钟 抄 方案 提高reduce task的个数(添加分区数) 适用场景: key分布不均 思路: 添加reduce task的个数 原理: 分区数增大,可以让每个t 阅读更多
Spark Shuffle流程 2022-04-01 spark 约 1624 字 预计阅读 4 分钟 shuffle可以分为shuffle write和shuffle read两个阶段,执行shuffle write的称为map端,执行shuffl 阅读更多