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


 

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

60111. Любімо Україну! 74.5 KB
  Ой зелене жито зелене хорошії гості у мене Зеленеє жито женці жнуть хорошії гості мене ждуть 2р. Ой зелене житто зелене хорошії гості у мене Зеленеє жито при межі хорошії гості від душі...
60112. Виховний захід «Миколай святий іде, подарунки всім несе!» 47 KB
  Увага Дітвора У нас чудова новина До казки просимо усіх Де вас чекають жарти й сміх Сьогодні в нас казкове свято Гостей запрошено багато Уучень. Летить сніжок Легесенький кружляє Безшумно осідає він на все...
60114. Виховний захід до річниці визволення Києва та України від німецько-фашистських загарбників 55 KB
  Мета: 1. Показати героїзм визволителів Києва та України. на території України; окупацію України; голокост; битву за Дніпро та визволення Києва від окупантів. Обладнання: проектор на сцені надпис Київ 1941-1943 фотографії Києва часів війни та подій пов’язаних із визволенням столиці.
60115. НАША ДРУЖНАЯ СЕМЬЯ 58.5 KB
  Время вроде замкнутого круга: Год мелькнул как месяц день как час. Я рада что все вы откликнулись и решили принять участие в конкурсе Мама папа я - дружная семья. Рада приветствовать вас на нашем семейном развлечении Наша дружная семья.
60116. Виховний захід: «Моя Батьківщина – Україна» 59 KB
  Мова кожного народу неповторна і своя це рядки з вірша. Українська мова Давня й молода. Рідна мова як її не знати Як же не любити нам її. Рідна мова в рідній школі Що бринить нам чарівніш Що нам ближче і миліш І дорожче в час недолі Рідна мова...
60117. Позакласний захід з народознавства «Обжинки» 33 KB
  Учні: Ой обжинки господарю обжинки Позбирали колосочки із нивки Ой весело господарю весело Що ми тобі віночок несемо А ще буде веселіш Коли буде цей вінок на голові Коли буде коровай на столі Діти виконують пісню з рухами...
60118. Здоров’я – це скарб. Усний журнал 85 KB
  Мета: вчити здорового способу життя свідома ставитися до свого здоров’я; розвивати бажання вести активний спосіб життя берегти зміцнювати здоров’я; виховувати хороші звички бажання перетворити набуті знання у внутрішню потребу.
60119. Виховний захід: З усмішкою про наше шкільне життя 47 KB
  Я книжки закинув та й не вчився Телевізор цілий день дивився Ось стою зітхаю нічого не знаю Двійку заробив 1 учень Оце лихо Іване А що ж у тебе вчителька таке спитала 2 учень Таблицю множення скільки буде...