Size: a a a

SqlCom.ru - уголок MS SQL

2021 May 24

S

SergeyK in SqlCom.ru - уголок MS SQL
Ну А если нет джойнов и отключена многопоточность
источник

A

Alex in SqlCom.ru - уголок MS SQL
Но вообще может иметься в виду вообще понимание плана запроса, который движок генерирует
источник

A

Alex in SqlCom.ru - уголок MS SQL
Что такое план запроса, иными словами)
источник

S

SergeyK in SqlCom.ru - уголок MS SQL
План - это последовательность операций для получения результата
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
у sql сервера есть базовые планы. он возьмёт подходящий
источник

S

SergeyK in SqlCom.ru - уголок MS SQL
Но вопрос же звучал " Как работает оптимизатор"
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
запрос SQL - это ты пишешь что хочешь получить от базы, план запроса - это как база физически будет тебе отвечать
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
и что? оптимизатор возьмёт базовый план
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
а сорямба, я думал это вопрос
источник

KT

Konstantin Taranov in SqlCom.ru - уголок MS SQL
что значит базовый план?
источник

A

Alex in SqlCom.ru - уголок MS SQL
Нет - это то, что я предлагаю погуглить, чтобы подготовиться к ответу на вопрос "как работает оптимизатор"
источник

A

Andrey in SqlCom.ru - уголок MS SQL
Это так называемые DML команды

https://www.educba.com/sql-dml-commands/
источник

MZ

Maxim Zadonskiy in SqlCom.ru - уголок MS SQL
А с этими таблицами в основном что делают? Редактируют или ?
источник

A

Andrey in SqlCom.ru - уголок MS SQL
Oltp - online transaction processing
Обработка данных в реальном времени. Обычно высоко нагружена и с минимальным откликом.
Например, логирование событий.
Далее, на основании этих данных строят аналитику, используя сложные запросы.
источник

MZ

Maxim Zadonskiy in SqlCom.ru - уголок MS SQL
Из них выгружают данные в хранилище?
источник

S

SergeyK in SqlCom.ru - уголок MS SQL
Правильно. А вдогонку почитать http://www.queryprocessor.ru/optimizer-part-1-simplification/
источник

A

Andrey in SqlCom.ru - уголок MS SQL
В зависимости от потребностей, да, можно в хранилище, можно в olap-кубы
источник

MZ

Maxim Zadonskiy in SqlCom.ru - уголок MS SQL
Это сохранённые таблицы или запрос в oltp?
источник

A

Andrey in SqlCom.ru - уголок MS SQL
Это скопированные данные.
Если выполнять запросы над "oltp" таблицами, то пострадает заливка данных.
источник

MZ

Maxim Zadonskiy in SqlCom.ru - уголок MS SQL
Ага, понял - спасибо
источник