Это видео недоступно.
Сожалеем об этом.

Поиск медленных SQL запросов

Поделиться
HTML-код
  • Опубликовано: 1 апр 2019
  • Сегодня мы более подробно познакомимся с инструментами, которые позволят вам найти проблемы в запросах, и как искать сами проблемные запросы.
    Я покажу, как я нахожу медленные запросы и как можно получить подробную информацию о том, как MS SQL Server выполняет запрос, что очень часто позволяет понять, почему именно тормозит SQL.
    Ссылка на текстовую версию:
    www.flenov.inf...
    Мой ИТ блог www.flenov.info
    Мой просто блог blo.moe
    Facebook: / mikhailflenov
    Tweeter: / flenov
    Инстаграмм: / mflenov
    Телеграмм: mflenov
    Обо мне - Михаил Фленов - блогер, программист, бывший автор журнала Хакер (рубрики Кодинг и FAQ) и автор нескольких книг по программированию и безопасности. Хакером не являюсь, но безопасностью интересуюсь, в основном в области Web. Живу и работаю в Канаде с 2009-го года, в течении 9 лет работал на Sony и отвечал за их крупнейший e-commerce веб сайт

Комментарии • 18

  • @kombuchamp
    @kombuchamp 5 лет назад +7

    Спасибо за ролики по базам данных! Весьма актуально, и материала на ютубе на эту тему не так много (особенно если плохо понимаешь индийский английский, если Вы понимаете, о чем я)
    Если принимаются предложения по темам видео - хотелось бы посмотреть ролик на тему транзакций, про ACID и все такое. Если есть что на эту тему рассказать, то было бы круто.

    • @programisli
      @programisli  5 лет назад +2

      Спасибо за просмотр и отзыв. Очень важно знать, что моя работа полезна другим. На счет транзакций - подумаю. Следующим этапом я думал рассказать больше про внутренности, но имеет смысл поговорить и о уровнях изоляции и транзакциях.

    • @VitaliyZlobin
      @VitaliyZlobin 3 года назад

      @@programisli да, про транзакции можно найти на русском, а вот про внутренности - пока не встречал.

  • @MyRuslan1993
    @MyRuslan1993 5 лет назад +1

    Михаил, спасибо большое за ваши видео. Очень помогают в работе)

  • @alexkoch1063
    @alexkoch1063 4 года назад +1

    Михаил, Ваши советы и ваши видео заслуживают миллионы лайков,спасибо! А подскажите почему пар. @dayportion типа float?

    • @programisli
      @programisli  4 года назад +1

      Отличный вопрос, а я даже не обращал на это внимание, потому что там все равно всегда -1. Для SQL это не проблема.

  • @asuspad5635
    @asuspad5635 5 лет назад

    +1
    Как раз дошли руки оптимизировать кое какие выборки.
    Если нужны идеи/примеры для видео, то с удовольствием бы подкинул:-) Сейчас как раз вырезаю сложный запрос из EF(сортировка,фильтрация,пейджинг) и переношу в процедуру.

    • @programisli
      @programisli  5 лет назад +1

      Кидай, можешь на мой e-mail. Скинь мне сообщение через форму обратной саязи на моем сайте .

    • @asuspad5635
      @asuspad5635 5 лет назад

      @@programisli done. Послал через форму обратной связи. Надеюсь будет интересно:-)

    • @programisli
      @programisli  5 лет назад

      @@asuspad5635 Получил, посмотрю

  • @donstreeter
    @donstreeter 3 года назад +1

    А как насчёт составных индексов? Когда их стоит применять? Важен ли порядок полей в таких индексах и важен ли порядок в условиях WHERE?

    • @programisli
      @programisli  3 года назад +4

      В условии Where не важен, а вот в индексе может повлиять на производительность очень даже сильно. Я сейчас планирую перезапустить видео про SQL на канале Програмысли видеоуроки и передаришь про индексы снова и постараюсь не забыть и этот вопрос, тут нужно примерам показать, когда и что выгоднее.

    • @donstreeter
      @donstreeter 3 года назад

      @@programisli и ещё вопрос в догонку. При создании индекса указывается направление сортировки. На что оно влияет? Какие особенности срабатывания индексов в условиях в where

  • @user-vl7hf3iw2v
    @user-vl7hf3iw2v 2 года назад

    Статистика запросов по всем базам данных?

  • @MadFlyCam
    @MadFlyCam 4 года назад +1

    Добрый день, а вы могли бы выложить этот запрос по ссылке?

    • @MadFlyCam
      @MadFlyCam 4 года назад

      Досмотрел до конца и нашёл запрос на сайте.

    • @programisli
      @programisli  4 года назад +1

      Я все равно добавил его в описание на всякий случай, но рад, что досмотрели до конца

    • @MadFlyCam
      @MadFlyCam 4 года назад

      @@programisli спасибо, мне нравятся ваши видео по sql, и как раз интересная тема, но их, к сожалению, мало.