- 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.
- 構(gòu)建高質(zhì)量的C#代碼
- 面向STEM的mBlock智能機(jī)器人創(chuàng)新課程
- 火格局的時(shí)空變異及其在電網(wǎng)防火中的應(yīng)用
- 自動(dòng)控制原理
- 數(shù)據(jù)運(yùn)營之路:掘金數(shù)據(jù)化時(shí)代
- 機(jī)艙監(jiān)測與主機(jī)遙控
- 最后一個(gè)人類
- 西門子S7-200 SMART PLC實(shí)例指導(dǎo)學(xué)與用
- 水下無線傳感器網(wǎng)絡(luò)的通信與決策技術(shù)
- 單片機(jī)C語言應(yīng)用100例
- Microsoft System Center Confi guration Manager
- Machine Learning Algorithms(Second Edition)
- Photoshop CS4數(shù)碼照片處理入門、進(jìn)階與提高
- 網(wǎng)站規(guī)劃與網(wǎng)頁設(shè)計(jì)
- MySQL Management and Administration with Navicat