0. DataReducer 122 10.06.19 19:00 Сейчас в теме

Почему вообще работает мой запрос? или Ещё раз о планах запросов

Другие статьи на эту тему объясняют, что такое план выполнения запроса, но не рассказывают о том, как его получить. Эта заметка призвана заполнить этот пробел. Её цель - популяризировать общедоступные инструменты получения плана запроса среди разработчиков, которые ещё не начали их использовать.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Evg-Lylyk 2538 10.06.19 20:04 Сейчас в теме
2. json 2168 10.06.19 21:32 Сейчас в теме
(1) твоя реклама уже стала навящивой.
В каждой бочке ты уже со своей консолью.

Делай продукт так, чтобы его рекомендовали другие, как это делает Tormozit c его инструментами разработчика, которому большой респект.
А самопиар - это штука спорная, уважения не вызывает
mivari; andrvyst; CyberCerber; wowik; +4 Ответить
10. OerlandHue 13.06.19 04:39 Сейчас в теме
(2)
навящивой.
В каждой бочке ты уже со своей консолью.

Делай продукт так, чтобы его рекомендовали другие, как это делает Tormozit c его инструментами разработчика, которому большой респект.

Нормальная тема самопиар. Как вы предлагаете узнать о продукте, если о нем никто не рассказывает.
Evg-Lylyk; +1 Ответить
11. json 2168 13.06.19 06:37 Сейчас в теме
(10)
Обсуждение данного вопроса не имеет отношения к данной публикации.

Считаю неправильным холиварить на эту тему в комментариях к данной статье
12. Evg-Lylyk 2538 13.06.19 09:21 Сейчас в теме
(11) Ссылка которую я привел Анализ планов запросов
3. wowik 573 11.06.19 09:18 Сейчас в теме
4. capitan 1187 11.06.19 09:34 Сейчас в теме
За одно только оформление можно плюс поставить )
5. androidT1C 73 11.06.19 10:09 Сейчас в теме
"Управление -> Расширенные события -> Сеансы."

А что делать. если нет пункта "Расширенные события" после раскрытия плюсика на ветке "Управление"? MS SQL 2008.
7. e][tend 11.06.19 11:28 Сейчас в теме
(5) Хотел сказать что расширенные события появились в более поздних версиях SQL Server начиная с 12, потом проверил и понял, что народ и 2008 как то их использует.
9. DataReducer 122 11.06.19 16:37 Сейчас в теме
(5) SQL Server 2008 - это первая версия, в которой появилась подсистема Расширенных событий, но, к сожалению, ещё без графического интерфейса. В этой версии можно использовать SQL Server Profiler. Как его задействовать описано здесь: https://infostart.ru/public/965250/, но кроме событий RPC:Completed и SQL:BatchCompleted нужно включить ещё событие ShowplanXMLStatisticsProfile.
6. kuzyara 740 11.06.19 10:23 Сейчас в теме
не рассказывают о том, как его получить
Как это не рассказывают?

Анализ запросов с помощью SQL Profiler
https://infostart.ru/public/291874/
Отлавливаем запрос 1С в profiler на MS SQL
https://infostart.ru/public/965250/
SQL Server Profiler. В картинках, для самых маленьких
https://infostart.ru/public/663708/
и по Extended Events есть..
https://infostart.ru/public/1056294/
OerlandHue; Дмитрий74Чел; Evg-Lylyk; +3 Ответить
8. DataReducer 122 11.06.19 12:16 Сейчас в теме
(6) 1 ссылка - статья с уже битыми ссылками на изображения
2 ссылка - статья про то как получить фактический текст запроса в Профайлере, планы запроса не упоминаются
3 ссылка - заметки про всё и ни о чём
4 ссылка - отличная (!!!) статья про сбор статистики по запросам, но без использования графических средств
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Бобров
зарплата от 100 000 руб. до 150 000 руб.
Временный (на проект)

Студент (стажер) 1С
Нижний Новгород
зарплата от 25 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Программист 1С
Нижний Новгород
зарплата до 100 000 руб.
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб.
Полный день