2018-04-06|insert流程-测试checkpoint_timeout

预备知识:

测试外部硬盘存储改变

让数据快速刷入存储文件

检查点(CHECKPOINT)介绍

开始测试:

查看checkpoint_timeout

select name,setting,unit from pg_settings ps where 1=1 and ps.name like '%timeout%';

查看checkpoint_time

设置checkpoint_timeout

#修改配置文件postgresql.conf

vi postgresql.conf

#设置checkpoint_timeout = 30s

#让配置生效

pg_ctl reload

查看结果:

修改后的checkpoint_timeout结果

验证结果

插入数据,并查看时间

insert into test(id,name,age) values('1','c',1) ;

select now();

插入数据并查看插入时间

等待timeout时间,查看磁盘文件修改时间

查看文件修改时间


参考资料:

postgresql 的几个 timeout 参数

postgresql修改配置生效方法

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容