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

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 не будет опубликован. Обязательные поля помечены *