- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 PG中的blob cleanup
PG中的blob cleanupPG提供了一个很好的BLOB接口,得到了广泛应用。然而最近我们遇到了各种客户遇到的问题,有必要对PG如何处理blob进行一次思考,尤其是BLOB清理。PG...
2020-12-30 22:49:00 1058 1
原创 postgresql email列表对NVM WAL BUFFER的讨论
本文介绍NVM WAL BUFFER的email list,详细了解开发者对此的讨论,以此深入了解机制。1、Heikki使用mmap()/msync()映射WAL文件,替代WAL bu...
2020-12-29 23:29:23 666
翻译 NVM WAL BUFFER邮件讨论
本文介绍NVM WAL BUFFER的email list,详细了解开发者对此的讨论,以此深入 了解机制。 1、Heikki 使用mmap()/msync()映射WAL文件,替代WAL buffer。如果读memory-mapped文件有IO错误时,进程会通过SIGBUS杀掉。 重新阅读了[1][2],使用WAL段文件映射到内存作为WAL BUFFER,依赖于WAL文件是否放在PM上切换CPU指令或者msync()用于持久化WAL记录。 听起来挺合理,但是我没测试过。我会尝试与NVM WA...
2020-12-29 23:19:34 363
原创 PG获取文件大小的方式
有三种方式,下面依次介绍。1、通过元命令获取表文件大小通过\dt+可以得到该表大小。该元命令会转换成SQL语句去执行,实际上是通过pg_table_size函数进行获取。该函数调用cal...
2020-12-18 00:00:00 525
原创 综合指南:postgresql shared buffers
综合指南:postgresql shared buffers本文主要针对下面问题详述PG的共享内存:PG中需要给共享内存分配多少内存?为什么?非常奇怪,为什么我的RDS PG需要使用系统...
2020-12-17 19:02:58 893
空空如也
innodb插入意向锁如何使用
2015-06-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人