Skip to Content
Learn PostgreSQL
book

Learn PostgreSQL

by Luca Ferrari, Enrico Pirozzi
October 2020
Beginner
650 pages
13h 25m
English
Packt Publishing
Content preview from Learn PostgreSQL
Indexes and Performance Optimization

Performance tuning is one of the most complex tasks in the daily job of a database administrator. SQL is a declarative language, and therefore it does not define how to access the underlying data – that responsibility is left to the database engine. PostgreSQL, therefore, must select, for every statement, the best available access to the data.

A particular component, the planner, is responsible for deciding on the best among all the available paths to the underlying data and another component, the optimizer, is responsible for executing the statement with such a particular access plan.

The aim of this chapter is to teach you how PostgreSQL executes a query, how the planner computes the best execution plan, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

PostgreSQL: Up and Running, 3rd Edition

PostgreSQL: Up and Running, 3rd Edition

Regina O. Obe, Leo S. Hsu
Learn PostgreSQL - Second Edition

Learn PostgreSQL - Second Edition

Luca Ferrari, Enrico Pirozzi
The Complete Python and PostgreSQL Developer Course

The Complete Python and PostgreSQL Developer Course

Codestars By Rob Percival, Jose Salvatierra Fuentes

Publisher Resources

ISBN: 9781838985288Supplemental Content