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


 

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

3236. Философская антропология 26.94 KB
  Под философской антропологией или философией человека понимают учение о природе человека. Рассматривая философскую антропологию, Эспиноза не связывает её изучение с такими науками как этика, теодицея, космология, биология. «Лишь психология была той ...
3237. Основы политологии как науки 66.19 KB
  Шпаргалка по политологии 1. Возникновение и развитие политической науки. 2. Функции и методы политологии 3. Роль политического образования в современном мире 4. Взаимоотношение политики с другими сферами общественной жизни. 5. Политическая элита...
3238. Адміністративна відповідальність 625 KB
  Навчально-методичний посібник з курсу Адміністративна відповідальність містить загальні методичні вказівки, програму курсу та зміст дисципліни по модулях і темах, тематичний план, завдання для самостійної роботи та прак...
3239. Политические риски, которые учитываются в поцессе принятия управленческих решений международными компаниями в Украине 37.5 KB
  Политические риски, которые учитываются в поцессе принятия управленческих решений международными компаниями в Украине Политический риск (англ. Political risk) - экстраординарные действия иностранных государств и политические события за рубежом, кото...
3240. Определение стандартного теплового эффекта 54.5 KB
  В системе протекает экзотермическая реакция, энтропия системы при этом возрастает, а энергия Гиббса убывает, то это значит, что реакция в системе может протекать самопроизвольно при любых температурах.
3241. Выбор метода выхода на внешний рынок 211.5 KB
  Проблеме выбора метода выхода на мировые рынки последние 50 лет уделялось значительное внимание и зарубежными, и отечественными авторами. Одной из главных причин стали нарастающие темпы процессов глобализации и интернационализации. Усиливша...
3242. Учет векселей 355.5 KB
  Кризис финансовой системы ежегодно проявляется в каком-либо сегменте финансового рынка. Так 1993 г. характеризовался быстрым нарастанием неплатежей в сфере материального производства, это было приостановлено проведением взаимозачета долгов. ...
3243. Двухкаскадный усилитель звуковой частоты с несимметричным входом и выходом 175.5 KB
  Разрабатываемое устройство представляет собой двухкаскадный усилитель звуковой частоты с несимметричным входом и выходом. Усилитель может получить широкое распространение в аппаратуре связи как предварительный усилитель НЧ сигналов, в каналообразующей аппаратуре в индивидуальных преобразователях.
3244. Курс лекций по метрологии, стандартизации и серитификации 530 KB
  Метрология. Основные термины, применяемые в метрологии Метрология — наука о весах и мерах. Термин «метрология» произошел от греческого metron — мера и logos — учение, слово. Основные направления метрологии: общая теор...