官术网_书友最值得收藏!

  • Mastering PostgreSQL 10
  • Hans Jürgen Sch?nig
  • 182字
  • 2021-06-30 19:03:48

Improving parallelism

PostgreSQL 9.6 was the first version supporting parallel queries in their most basic form. Of course, not all parts of the server are fully parallel yet. Therefore, it is an ongoing effort to speed up even more operations than before. PostgreSQL 10.0 is a major step towards even more parallelism as a lot more operations can now benefit from multi-core systems.

Indexes are a key area of improvement and will benefit greatly from additional features introduced into PostgreSQL 10.0. There is now full support for parallel b-tree scans as well as for bitmap scans. For now, only b-tree indexes can benefit from parallelism but this will most likely change in future releases too, to ensure that all types of indexes can enjoy an even better performance.

In addition to indexing, the PostgreSQL community has also worked hard to introduce support for parallel merge joins and to allow for more procedures to run in parallel. Some of the latest blog posts from the PostgreSQL community already suggest that many new features related to parallelism are in the pipeline for PostgreSQL 11.0.

主站蜘蛛池模板: 宜良县| 南雄市| 仙桃市| 泗阳县| 寿宁县| 德州市| 陕西省| 措美县| 即墨市| 高淳县| 清涧县| 金山区| 靖远县| 高要市| 进贤县| 武宣县| 临西县| 峨眉山市| 邓州市| 石屏县| 平顺县| 乌拉特后旗| 沂源县| 简阳市| 靖宇县| 渝北区| 三台县| 贵德县| 修水县| 咸丰县| 普定县| 文山县| 教育| 龙胜| 玛多县| 西畴县| 望奎县| 徐闻县| 修武县| 永安市| 溧阳市|