41399

Базы данных. Секционирование таблиц и индексов

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

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

Секционирование: поддерживается не всеми редакциями Microsoft SQL Server 2008 а только Enterprise Edition Developer Edition. Секционирование: в разных СУБД реализовано поразному; в Orcle очень развита эта технология. Секционирование: в Microsoft SQL Server 2008 все таблицы и индексы секционированы по умолчанию таблица или индекс находятся в одной секции; секции базовая структура данных совместно со страницами и экстентами.

Русский

2013-10-23

67.5 KB

10 чел.

Лекция 18

Базы данных

Секционирование таблиц и индексов

  1.  Секционирование:  файловые группы

  1.  Секционирование: метод хранения объектов базы данных (таблиц и индексов), при котором данные разбиваются на блоки (секции) и распределены между различными файловыми группами.   
  2.  Секционирование: поддерживается не всеми редакциями  Microsoft SQL Server 2008, а только Enterprise Edition, Developer Edition.
  3.  Секционирование: в разных СУБД реализовано по-разному; в Oracle очень развита эта технология.
  4.  Секционирование: в Microsoft SQL Server 2008 все таблицы и индексы секционированы, по умолчанию таблица или индекс находятся в одной секции; секции – базовая структура данных (совместно со страницами и экстентами).  
  5.  Секционирование:  в Microsoft SQL Server только горизонтальное.
  6.  Секционирование: выигрыш в скорости (секции  на разные диски, эффективно совместно с RAID(зеркало, стриппинг)), проще управлять данными при копировании/восстановлении и переносе.
  7.  Секционирование: пример с базой данных студентов; данные для изменения, для обновления.
  8.  Секционирование: следует применять если:
  •  таблица большая (много строк);
  •  таблица содержит множества строк, управляемые по-разному;
  •  таблицу можно разбить на несколько частей, и высока вероятность, что эти части будут использоваться параллельно;
  •  таблицу можно разбить на несколько частей и высока вероятность, что будет много запросов не выходящих за пределы этой секции.     
  1.  Секционирование: для повышения скорости join секционирование для двух таблиц должно быть согласованным.   
  2.  Секционирование: для того  чтобы секционировать таблицу необходимо:
  •  создать функцию секционирования;
  •  создать схему секционирования;
  •  создать таблицу или индекс со схемой секционирования;  

 

  1.  Функция секционирования:

 

  1.  Схема секционирования:

  1.  Секционированная таблица:

  1.  Системные представления

  1.  Ограничения  при секционировании: максимальное количество секций 999, нельзя секционировать по text, xml, timestamp, вычисляемым полям (можно по persistens)

 

PAGE  5


 

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

83676. Операторный метод расчета переходных процессов 174.5 KB
  Выделенную из некоторой сложной цепи. Замыкание ключа во внешней цепи приводит к переходному процессу при этом начальные условия для тока в ветви и напряжения на конденсаторе в общем случае ненулевые. Отсюда 2 где операторное сопротивление рассматриваемого участка цепи. Следует обратить внимание что операторное сопротивление соответствует комплексному сопротивлению ветви в цепи синусоидального тока при замене оператора р на .
83677. Некоторые важные замечания к формуле разложения 143.5 KB
  Если при этом в цепи также имеют место другие источники например постоянной Е и экспоненциальной ЭДС и начальные условия для токов в ветвях с индуктивными элементами и напряжений на конденсаторах ненулевые то они должны быть все введены в формулу предварительно умноженными на j поскольку только в этом случае они будут учтены при взятии мнимой части от формулы разложения т. Определение независимых начальных условий путем расчета докоммутационного режима работы цепи. Составление операторной схемы замещения цепи для простых цепей с...
83678. Расчет переходных процессов с использованием интеграла Дюамеля 157.5 KB
  Метод переменных состояния Уравнения элекромагнитного состояния это система уравнений определяющих режим работы состояние электрической цепи. Метод переменных состояния основывается на упорядоченном составлении и решении системы дифференциальных уравнений первого порядка которые разрешены относительно производных т. Количество переменных состояния а следовательно число уравнений состояния равно числу независимых накопителей энергии. К уравнениям состояния выдвигаются два основных требования: независимость уравнений; возможность...
83680. Расчет нелинейных цепей методом эквивалентного генератора 149.5 KB
  Ветвь содержащая нелинейный резистор выделяется из исходной цепи а вся остальная уже линейная схема представляется в виде активного двухполюсника АД. Если необходимо также найти токи в линейной части исходной цепи то после расчета нелинейной схемы на рис. 1б в соответствии с теоремой о компенсации нелинейный резистор заменяется источником ЭДС или тока после чего проводится анализ полученной линейной цепи любым известным методом.
83681. Приобретение и прекращение гражданства РФ 139.5 KB
  Гражданство внутреннем рынке, а также предпосылкой для любой реализации прав и свобод человека, признанных международным правом, чтобы защитить отдельные государства. Гражданство уже известно в эпоху рабовладельческого. Граждане древнего города-государства был принят к людям бесплатно.
83682. Критерии оценки инвестиционных проектов 247.11 KB
  В условиях рыночной экономики возможностей для инвестирования довольно много. Вместе с тем любое предприятие имеет, как правило, ограниченные свободные финансовые ресурсы, доступные для инвестирования. Поэтому необходимо выбирать оптимальный инвестиционный проект, а для этого уметь его правильно оценить.
83683. Кримінологічна характеристика та запобігання статевим злочинам 194 KB
  Метою дослідження є визначення кримінологічної характеристики статевих злочинів, обґрунтування детермінант учинення цих злочинів у сучасній Україні, та розгляд заходів запобігання даної категорії злочинів. Об’єктом наукового дослідження виступає злочинність проти статевої свободи і статевої недоторканості особи.