powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не удается найти хранимую процедуру "EXPLAIN"
5 сообщений из 5, страница 1 из 1
Не удается найти хранимую процедуру "EXPLAIN"
    #39978367
bboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Недавно начал изучать индексы и решил ознакомиться с их анализом через инструкцию EXPLAIN.
Собственно в чем соль: ввожу
EXPLAIN Select *
from MyDB.table

мне подсвечивает EXPLAIN и говорит что не удается найти такую хранимую процедуру. Гугл ничего не дал, помогите пожалуйста понять что не так.
MS SQL Server 2016 использую
...
Рейтинг: 0 / 0
Не удается найти хранимую процедуру "EXPLAIN"
    #39978369
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bboy
Всем привет.
Недавно начал изучать индексы и решил ознакомиться с их анализом через инструкцию EXPLAIN.
Собственно в чем соль: ввожу
EXPLAIN Select *
from MyDB.table

мне подсвечивает EXPLAIN и говорит что не удается найти такую хранимую процедуру. Гугл ничего не дал, помогите пожалуйста понять что не так.
MS SQL Server 2016 использую
Не так то, что в MSSQL такой инструкции нет.
...
Рейтинг: 0 / 0
Не удается найти хранимую процедуру "EXPLAIN"
    #39978371
bboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гавриленко Сергей Алексеевич,
Спасибо за оперативный ответ, подскажите пожалуйста какой процедурой можно пользоваться в MSSQL?
...
Рейтинг: 0 / 0
Не удается найти хранимую процедуру "EXPLAIN"
    #39978372
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bboy
Гавриленко Сергей Алексеевич,
Спасибо за оперативный ответ, подскажите пожалуйста какой процедурой можно пользоваться в MSSQL?
А все должны быть в курсе, что такое EXPLAIN?
...
Рейтинг: 0 / 0
Не удается найти хранимую процедуру "EXPLAIN"
    #39978453
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего ТС хочет что то в виде аналога оператора EXPLAIN в MySQL.

данное предложение есть в Azure
https://docs.microsoft.com/ru-ru/sql/t-sql/queries/explain-transact-sql?view=azure-sqldw-latest

а концептуально ближе всего подходит выводимая информация о плане запроса
Код: sql
1.
2.
3.
4.
5.
set showplan_all on;

select * from ...

set showplan_all off;
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не удается найти хранимую процедуру "EXPLAIN"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]