41397

Базы данных. Повышение производительности запроса.

Лабораторная работа

Информатика, кибернетика и программирование

Query Optimizer: вычисляет несколько планов не все запроса на основе статистики метаданных информации о индексах и др.; на основе статистики предполагает стоимости запроса по различным планам и выбирает план с минимальными затратами на использование ресурсов помещает его кэш; как правило планы хранящиеся в кэше используются повторно. Стоимость запроса: числовая величина характеризующая степень использования ресурсов; Эффективность плана: наличие индексов или сканирование; статистика о распределении данных как правило...

Русский

2013-10-23

359 KB

2 чел.

Лекция 21

Базы данных

Повышение производительности запроса

  1.  Планы запросов: последовательность элементарных действий для исполнения запроса, планы  вычисляются подсистемой MS SQL Server Query Optimizer (QO).
  2.  Query Optimizer: вычисляет несколько планов (не все) запроса на основе статистики, метаданных, информации о индексах и др.; на основе статистики предполагает стоимости запроса по различным планам  и выбирает план с минимальными затратами на использование ресурсов, помещает его кэш; как правило, планы хранящиеся в кэше используются повторно.
  3.  Стоимость запроса: числовая величина, характеризующая степень использования ресурсов;
  4.  Эффективность плана: наличие индексов или сканирование; статистика о распределении данных (как правило формируются автоматически).
  5.  Получение плана запроса: Ctrl+L, значок – элементарная операция, стрелка – движение информации (чем толще, тем больше информации)

 

  1.  Действительный план выполнения

  1.  Пример с сортировкой.

  1.  Получить статистику

  1.  Select для таблицы без индекса

  1.  Select для 2х таблиц inner join

  1.  Select where

  1.  Индексация представлений

  1.  Статистика

PAGE  9


 

А также другие работы, которые могут Вас заинтересовать

47573. Методические рекомендации. Таможенное дело 173.5 KB
  Учебно-методический комплекс. Методические рекомендации по выполнению и защите выпускных квалификационных работ для студентов специальности 036401 «Таможенное дело» дневной и заочной формы обучения
47574. Методичні вказівки. Охорона праці 693 KB
  ГОНЧАРА МЕТОДИЧНІ ВКАЗІВКИ до написання розділів “Охорона праціâ€ в дипломних роботах бакалаврів та “Охорона праці та безпека у надзвичайних ситуаціях†в дипломних роботах проектах спеціалістів і магістрів ДНУ ім.ГОНЧАРА Кафедра безпеки життєдіяльності МЕТОДИЧНІ ВКАЗІВКИ до написання розділів “Охорона праціâ€ в дипломних роботах бакалаврів та “Охорона праці та безпека у надзвичайних ситуаціях†в дипломних роботах проектах спеціалістів і магістрів ДНУ ім.Гончара...
47579. МЕТОДИЧНІ ВКАЗІВКИ. ТУРИЗМОЗНАВСТВО 351.5 KB
  Основні етапи виконання дипломної роботи 5 3. Вимоги до дипломної роботи 6 4. Вибір напряму та затвердження теми дипломної роботи 7 5. Визначення об'єкту та предмету дипломної роботи складання робочого плану дослідження 9 7.
47580. Экологичность проекта 320 KB
  РАСЧЕТ ПЛАТЫ ЗА ВЫБРОСЫ ЗАГРЯЗНЯЮЩИХ ВЕЩЕСТВ В АТМОСФЕРУ ОТ ПЕРЕДВИЖНЫХ ИСТОЧНИКОВ Плата за допустимые выбросы загрязняющих веществ в атмосферу Пн руб. определяется по формуле Пн = Biнбн 19 где Bi количество iгo вида топлива израсходованного транспортными средствами за отчетный период т; Нбн базовый норматив платы за выбросы загрязняющих веществ в размерах не превышающих допустимые...