最新 最热

PostgreSQL 的 TOAST 及相关问题讨论

数据库存储引擎采用的技术会对数据库的某些应用场景的性能产生十分重要的影响。可能很多朋友并不关注这一点,也没有遇到过那些网上所说的问题,这可能你的应用场景并没有遇到哪种情况,或者说你的系统的规模还不大,硬件性能...

2023-10-18
4

PostgreSQL update/delete/upsert关联更新字段数据

update ori_table_name a set col = (select col from new_table b where a.rel_col=b.rel_col);

2023-10-17
4

Postgresql简单操作

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-10-17
3

Postgresql并行框架随手记

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-10-13
2

Postgresql JIT README翻译

即时编译(Just-in-Time Compilation,JIT)是将某种形式的解释程序评估转换为本机程序的过程,并在运行时进行。

2023-10-13
4

Postgresql中ParamListInfoData的作用

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-10-13
2

Postgresql源码(110)分析dsm动态共享内存分配与共享内存mq实例(dsm/toc接口备忘录)

在PG代码中可以看到shm_toc初始化一段内存,在头部放置shm_toc,这块内存叫做一个内存段,shm_toc_create函数接受已经申请好的内存地址,在头部初始化shm_toc(表示内存段头),后面可以存放用户自定义数据,比如message queue所需的...

2023-10-13
3

Postgresql在哪里使用列统计信息?

对pg_statistic表的查询都是走syscache的,要找到所有使用列统计信息地方,遍历系统表索引即可

2023-10-13
2

Postgresql源码(107)analyze行采样流程分析(pg_class中reltuples行数评估是哪里来的准确吗)

注意函数中bs->n = samplesize;会记录30000页面数,后续BlockSampler_Next函数在生成采样页面ID时,如果页面总数小于30000,就不随机了,按顺序遍历所有页面就好了。...

2023-10-13
2

使用pg_hint_plan固定Postgresql执行计划

pg_hint_plan的使用教程很多,本篇主要通过实例介绍一些使用时经常遇到的问题,例如:

2023-10-13
2