写到文件多少字节后,调用os flush ,避免操作系统文件缓存中有太多的脏文件缓存。
并行查询
force_parallel_mode强制解释器用并行,关闭(off)的时候,postgres会根据表的大小,数据分布,自动判断是否并行;
max_parallel_workers_per_gather单个语句最大并行度 。在explain并行查询的关键字是Gather;
max_worker_processes全局用于并行的最大进程数 。并行执行的进程在操作系统中的进程名是‘bgworker’ , 用ps可以看到
min_parallel_relation_size小于这个大小的表不并行
执行结果图: