准备研究下临时表的实现。
1. 查看了postgres-xl 临时表的实现
会话级别、不写redo log、临时表数据只存在coordinator上
语法 CREATE { TEMPORARY | TEMP } TABLE (...);
临时表与普通表执行执行效率比较:
postgres=# insert into p1 select generate_series(1,100000), 1;
INSERT 0 100000
Time: 100.946 ms
postgres=# insert into t1 select generate_series(1,100000), 1;
INSERT 0 100000
Time: 810.523 ms
临时表 vs 普通表 = 1 : 8
因篇幅问题不能全部显示,请点此查看更多更全内容