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