Redrock Postgres 文档
主页 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页
编辑页面

创建数据库会触发检查点吗?

问题描述

在我们创建数据库的过程中,会触发检查点将缓冲区的脏数据刷写到存储设备吗?

问题解答

创建数据库不会触发检查点。

Redrock Postgres 在创建数据库时,会通过缓冲区访问模板数据库的数据页面,复制写入到新建数据库的数据页面中,对于每一个数据页面的写入都会记录 WAL 日志。因而,在创建数据库的过程中,不需要触发检查点将缓冲区的脏数据刷写到存储设备。