数据库
文章平均质量分 94
好儿郎-志在四方
这个作者很懒,什么都没留下…
展开
-
PostgreSQL的wal文件回收问题
将PostgreSQL的GUC参数wal_recycle设置为on,然后对数据库执行一定业务量的操作,会发现在pg_wal目录下,会出现很多未来使用的wal文件,且创建时间比现在正在使用的wal文件更早,下文将描述和分析这种情况。原创 2024-02-05 10:40:08 · 887 阅读 · 0 评论 -
PostgreSQL的full_page_writes
一个page默认为8kb,数据的写入是以page为单位的。而操作系统的一个page往往是4kb或者更小,这将导致PostgreSQL在写一个page到磁盘时,操作系统可能会将PG的一个page,分两次写入到磁盘。 如果系统出现故障,则会出现PG的一个page,操作系统只写了一半到磁盘上,这种现象称之为页折断。原创 2024-01-24 10:24:51 · 1096 阅读 · 1 评论