Postgresql9.6几个新参数

新增参数 bgwriter_flush_after backend_flush_after checkpoint_flush_after
写到文件多少字节后,调用os flush ,避免操作系统文件缓存中有太多的脏文件缓存。


并行查询

force_parallel_mode强制解释器用并行,关闭(off)的时候,postgres会根据表的大小,数据分布,自动判断是否并行;


max_parallel_workers_per_gather单个语句最大并行度 。在explain并行查询的关键字是Gather;


max_worker_processes全局用于并行的最大进程数 。并行执行的进程在操作系统中的进程名是‘bgworker’ , 用ps可以看到


min_parallel_relation_size小于这个大小的表不并行


执行结果图:





猜你喜欢

转载自blog.csdn.net/zeeeitch/article/details/52936062