postgresql – Postgres XLOG_SWITCH

前端之家收集整理的这篇文章主要介绍了postgresql – Postgres XLOG_SWITCH前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图理解Postgres 9.3.5中WAL的实现.在xlog.c文件中,有一个我不明白的参数XLOG_SWITCH.我用Google搜索了这个参数,但是我找不到有用的信息.任何人都可以解释这个参数的目的吗?

解决方法

数据库中的更改存储在默认为16MB大小的xlog文件中,主要用于崩溃恢复或热备用服务器,这意味着服务器必须使用create table,insert into等命令填充文件.这些都是原因在16MB充满之前切换日志,就像你不想等待为备用服务器迁移当前的xlog一样,而且他们也是扩大这个规模的原因,这是因为你认为16MB是小的bit和数据库中的事务生成了如此多的xlog文件,切换xlogs的大小取决于你愿意丢失的数据量

猜你在找的Postgre SQL相关文章