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


 

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

29145. Содержание и значение правовой конструкции «предварительный договор» 25.5 KB
  Содержание и значение правовой конструкции предварительный договор. По предварительному договору стороны обязуются заключить в будущем договор о передаче имущества выполнении работ или оказании услуг основной договор на условиях предусмотренных предварительным договором. Предварительный договор заключается в форме установленной для основного договора а если форма основного договора не установлена то в письменной форме. Несоблюдение правил о форме предварительного договора влечет его ничтожность.
29146. Исполнение солидарного обязательства 27.5 KB
  При солидарной обязанности должников кредитор вправе требовать исполнения как от всех должников совместно так и от любого из них в отдельности притом как полностью так и в части долга. Кредитор не получивший полного удовлетворения от одного из солидарных должников имеет право требовать недополученное от остальных солидарных должников. В случае солидарной обязанности должник не вправе выдвигать против требования кредитора возражения основанные на таких отношениях других должников с кредитором в которых данный должник не участвует....
29147. Способы обеспечения исполнения обязательств (общая характеристика) 37 KB
  Способы обеспечения исполнения обязательств: Залог Задаток Неустойка Поручительство Банковская гарантия Удержание Способы обеспечения могут быть предусмотрены законом. С точки зрения целесообразности предложенные в договоре способы обеспечения фактически не применяются универсально во всех случаях. Классификация: Универсальные способы Залог Неустойка Между физ.
29148. Неустойка (понятие, форма, виды в зависимости от соотношения с убытками) 27.5 KB
  Форма гражданско–правовой ответственности: Штраф твердая фиксация за поставку недоброкачественной или некомплектной продукции Пеня – процент за просрочку просрочке сдачи строительного объекта оплаты аренды имущества Разновидности неустойки в зависимости от соотношения с убытками: Зачетная предусматривает взыскание установленной неустойки и возмещение убытков в части не покрытой взысканной неустойкой т. суммы составляющие размер неустойки зачитываются в счет возмещения убытков; 130 убытки – 20 неустойка = 110 в исковом...
29149. Залог (понятие, виды) 26 KB
  Залог кредитор по обеспеченному залогом обязательству залогодержатель имеет право в случае неисполнения должником этого обязательства получить удовлетворение из стоимости заложенного имущества преимущественно перед другими кредиторами лица которому принадлежит это имущество залогодателя. Возникает залог в силу: Закона Договора. Виды залога: 1 ипотека – залог земельных участков предприятий зданий сооружений квартир и другой недвижимости. 2 твердый залог – это залог по которому предмет залога остается у залогодателя с наложением...
29151. Основные права и обязанности сторон при залоге 30.5 KB
  Права залогодателя: требовать досрочного прекращения залога если залогодержатель не застраховал не принял мер необходимых для сохранности; требовать возмещения убытков причиненных утратой или повреждением предмета залога переданного залогодержателю; отказаться от предмета залога и потребовать возмещения за его утрату; заменять предмет залога с согласия залогодержателя; пользоваться предметом залога в соответствии с его назначением в том числе извлекать из него плоды и доходы; с согласия залогодержателя распоряжаться предметом...
29152. Обращение взыскания на заложенное имущество 25 KB
  По общему правилу требования залогодержателя удовлетворяются из стоимости заложенного недвижимого имущества по решению суда. Без обращения в суд это можно сделать на основании нотариально удостоверенного соглашения залогодержателя с залогодателем заключенного после возникновения оснований для обращения взыскания на предмет залога. В отличие от этого за счет заложенного движимого имущества требования залогодержателя обычно удовлетворяются по решению суда лишь если иное не предусмотрено соглашением залогодателя с залогодержателем.
29153. Реализация заложенного имущества 26.5 KB
  Реализация заложенного имущества. Реализация продажа заложенного имущества на которое обращено взыскание осуществляется в порядке установленном законом об ипотеке или законом о залоге если иное не предусмотрено законом. Если сумма вырученная при реализации заложенного имущества недостаточна для покрытия требования залогодержателя он имеет право при отсутствии иного указания в законе или договоре получить недостающую сумму из прочего имущества должника не пользуясь преимуществом основанным на залоге. Если сумма вырученная при...