Неоптимальный план запросов

11 Comments

  1. harvester_sorrow

    Коллеге перешлю,как раз экзамен во вторник у него)

    Reply
  2. user962133

    Ух ты, как раз во время, спасибо!

    Reply
  3. МихаилМ

    1с8 не поддерживает покрывающие индексы. и морозов и бурмистров избегают разговоры про нештатные оптимизации

    Reply
  4. vasilev2015

    (3) Покрывающим (для данного запроса), называется индекс в котором есть все необходимые поля для этого запроса. Источник: http://www.gilev.ru/index/

    Покрывающие индексы могут повысить производительность запросов, так как данные, необходимые для удовлетворения требований запроса, присутствуют в самом индексе. Источник https://msdn.microsoft.com/ru-ru/library/jj835095(v=sql.120).aspx

    Кластерный индекс таблицы содержит все поля таблицы и является покрывающим для любого запроса.

    Вы наверное, имели ввиду одно, но написали другое ?

    Reply
  5. МихаилМ

    (4) да . терминология запутана. я говорил о индексах с включенными

    полями. а просто некластерные индексы с дополнительными ключевыми полями создаст излишнюю нагрузку при записи. сомнительная оптимизация.

    Reply
  6. vasilev2015

    (5) ок, понятно.

    Reply
  7. vasilev2015

    (1) расскажите, если пригодится ))

    Reply
  8. Andrefan

    Отличный подход, спасибо.

    Просим другие шпаргалки с ассоциациями (или без них) !!!!

    Reply
  9. Andrefan

    Информация с ИТС тоже крайне полезна, спасибо. Подскажите, вы просто глазами это всё находили или делали какие-то фильтры?

    Reply
  10. vasilev2015

    (11) это даже не ИТС, это файл из каталога установки. Открыл в Word, искал интересующие меня слова: транзакция, блокировка, экскалация…

    Reply
  11. vasilev2015

    (10) сам тоже собираюсь на экзамен ))

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *