Session

Deep dive in a SQL query

SQL is magical. As developers, we ask the database what we need, and the DBMS gives us results, but... what happens in between?

This talk is a walkthrough of the internal process that happens to our SQL query until we receive the results.

We will explore things like the query parser, the optimizer, the executor, and the cursors, with a certain degree of detail. Also, we are going to talk about how the query plan is executed.

This knowledge leads to a better understanding of how the database works and why our queries are sometimes slow.

Jesús Espino

Principal Engineer at Mattermost

Guadalajara, Spain

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top