标签
PostgreSQL , LSM , index buffer , COLA , Cache-oblivious lookahead arrays , Fractal Tree , Covering and Unique
https://github.com/digoal/blog/blob/master/201807/20180714_04.md#%E8%83%8C%E6%99%AF 背景
https://wiki.postgresql.org/images/8/8b/WO-Indexes_1.0.pdf <Indexes don't mean slow inserts>PPT内介绍了索引引入的写开销,以及有哪些降低写开销的思路,例如 lsm, index buffer, fractal tree, 二级索引 等。(PG可能在未来的版本中进行写优化)
同时PG在索引方面已经具备了的丰富特性如下:
1、
《PostgreSQL 9种索引的原理和应用场景》2、
《PostgreSQL SQL自动优化案例 - 极简,自动推荐索引》3、
《PostgreSQL Oracle 兼容性之 - INDEX SKIP SCAN (递归查询变态优化) 非驱动列索引扫描优化》4、
《PostgreSQL 10.0 preview 功能增强 - 唯一约束+附加字段组合功能索引》5、在线创建索引(create index CONCURRENTLY)
6、并行创建索引(PG 11)