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


 

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

38782. Организация расследования незаконного оборота оружия 191 KB
  Нарушение правил оборота гражданского оружия . Особенности расследования преступлений связанных с незаконным оборотом оружия31 3. Особенности следственных действий по преступлениям связанных с незаконным оборотом оружия.
38783. Разработка приложения в среде DELPHI и MATHCAD для расчета шарнирного четырехзвенника 473.52 KB
  Компьютеризация инженерных задач — один из основных путей повышения производительности в сфере подготовки производства машиностроительного предприятия. Применение математических методов и ЭВМ при расчётах способствует повышению технического уровня и качества проектируемых объектов, сокращению сроков разработки и освоения их в производстве. Широкое использование вычислительной техники во всех этих сферах деятельности современного инженера предъявляет к его профессиональной квалификации ряд дополнительных требований
38784. Розробка конструкцій розточної силової головки 6.87 MB
  Глибина різання визначається за формулою: t=002D мм Визначаємо величину подачі З карти Т4 визначаємо швидкість різання φ =45 Визначаємо частоту обертання шпінделя Визначаємо мінімальну подачу Визначаємо силу різання з карти Т5 Визначаємо потужність різання з карти Т6 Визначаємо потужність електродвигуна 1. Визначаємо глибину різання Визначаємо подачу яка забезпечує шорсткість R = 25 мкм при радіусі закруглення різця r = 05 мм Визначаємо швидкість різання Визначаємо частоту обертання шпінделя Визначаємо мінімальну подачу...
38786. Техническая характеристика грузового автомобиля ЗИЛ-130 1.06 MB
  Для обеспечения длительной и безопасной работы автомобиля при проведении ТО сборочные единицы смазывают. Места агрегатов автомобиля требующие периодически пополнения или смены масла и смазок указаны в таблице смазывания таблица №7. Замену масла смазку сборочных единиц и их соединений выполняют при неработающем двигателе. При замене масла в картере двигателя и в других сборочных единицах сливают масло сразу после остановки автомобиля когда оно горячее.
38787. ОРГАНИЗАЦИЯ УЧЁТА ПРОЧИХ ДОХОДОВ И РАСХОДОВ ООО «СТРОЙИНДУСТРИЯ» 263.5 KB
  Доходы и расходы: понятие их сущность значение виды 10 1. Проанализировать прочие доходы и расходы. Предметом исследования являются прочие доходы и расходы ООО Стройиндустрия.Доходы и расходы: понятие их сущность значения виды В соответствии с п.
38789. Конкурентоспособность и ее повышение ООО «Урал-инструмент-Пумори» 1.13 MB
  Продвижение товара с помощью интернеттехнологий. Повышение конкурентоспособности ООО УралинструментПумори на основе интернеттехнологий продвижения товара. Организационная структура управления ООО УралинструментПумори. Экспертная оценка конкурентоспособности ООО УралинструментПумори.