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


 

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

83365. Блоггерство Дмитрия Иванова 174.5 KB
  Цель – проанализировать и показать специфику блоггерства Дмитрия Иванова. В соответствии с поставленной целью необходимо решить следующие задачи: показать особенности блогосферы как информационного феномена (сущность, особенности, функции); дать общее описание блоггера как личности...
83366. Организация производственного процесса на предприятии 64.51 KB
  Целью организации производственного процесса в пространстве является обеспечение рационального построения его во времени Под организацией производства следует понимать систему научно обоснованных мер направленных на создание наиболее рациональной структуры предприятия и его подразделений...
83368. Бизнес-план организации производства тормозной колодки на ОАО «БзАТИ» 102.61 KB
  Широкое применение асбофрикционные материалов (для комплектации тормозных устройств и механизмов сцеплений автомобилей, тракторов и самолетов, комбайнов, экскаваторов, подъемно-транспортных и дорожных машин, буровых установок, мотоциклов, велосипедов и др.) обусловлено их высокими....
83369. Организация предметно-замкнутого участка механической обработки деталей 578.5 KB
  Организация производства является обязательным условием эффективной работы любого предприятия, создает благоприятные возможности для высокопроизводительной работы трудовых коллективов, выпуска продукции хорошего качества, полного использования всех ресурсов предприятия...
83370. Амортизация основных фондов 160.35 KB
  Это осуществляется путем переноса их стоимости на готовую продукцию путем амортизации. Используя тот или иной метод начисления амортизации мы тем самым влияем на темп и характер воспроизводства задаем скорость обесценивания а через неё скорость обновления основных производственных фондов.
83371. Расчет индикаторных параметров цикла двигателя 2.17 MB
  Кинематический расчет привода Общий КПД привода определяется по формуле. Требуемая мощность электродвигателя определяется по формуле. Номинальная частота вращения вала электродвигателя определяется по формуле. об мин Угловая скорость двигателя определяется по формуле.
83372. ФАСИЛИТАЦИЯ КАК ТЕХНОЛОГИЯ СВЯЗЕЙ С ОБЩЕСТВЕННОСТЬЮ 101.56 KB
  Выбор PR-специалиста требует от заказчика определения задания как исходной информации, позволяющей ввести будущего исполнителя в разработку PR-проекта. Однако и само определение задания может потребовать работы PR-специалиста с заказчиком для выявления «проблемных мест» в текущей коммуникативной...
83373. Разработка мероприятий направленных на улучшение финансового состояния ЗАО «Коноваловское» 578.5 KB
  Цель курсовой работы – разработать мероприятия направленные на улучшение финансового состояния ЗАО «Коноваловское». Для этого необходимо решить ряд задач: изучить теоретический материал по финансовому обеспечению организации и управлению финансами; дать организационно-экономическую характеристику организации...