Как именно "работают" SQL запросы?

Мне интересна техническая сторона вопроса. Поверх какого протокола реализован(ы) и работает(ют) SQL запрос(ы)?


Ответы (1 шт):

Автор решения: Sergei Zhilinski

Я так понимаю, вас интересуют как СУБД обрабатывает SQL-запросы:

  1. Парсится запрос
  2. Проверяется семантика и права доступа
  3. Генерируется план выполнения запроса
  4. Оптимизация плана выполнения запроса и выбор наиболее подходящего алгоритма
  5. Выполнение непосредственно запроса.

Подробнее в документации (англ) на сайте майкрософт.

→ Ссылка