SQL план запроса: введение

Зачем нужен этот урок?

На протяжении курса мы не раз подчеркивали разницу между синтаксисом SQL и тем, как запрос фактически выполняется базой данных.

В этом уроке мы погрузимся в детали и исследуем различные операции, которые происходят под капотом во время выполнения SQL-запроса. Для каждой операции мы рассмотрим:

  • В какой ситуации выполняется?
  • Насколько эффективна операция в различных сценариях?
  • Способы оптимизации операции для улучшения производительности.

Знание этих операций - это первый шаг к чтению и пониманию плана выполнения запроса. А умение читать план запроса, в свою очередь, даст вам ценную информацию о том, какие части запроса нуждаются в оптимизации.