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


 

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

52874. ШЛЯХИ ЕФЕКТИВНОГО ВИКОРИСТАННЯ ПІСЕННОГО МАТЕРІАЛУ НА УРОКАХ АНГЛІЙСЬКОЇ МОВИ 164.5 KB
  У структуру гри як процесу входять: а ролі узяті на собі граючи; б ігрові дії як засіб реалізації цих ролей; в ігрове вживання предметів тобто заміщення реальних речей ігровими умовними; г реальні відносини між граючи; д сюжет зміст область дійсності умовно відтворена в грі. Рольові ігри Ідея використання рольової поведінки на уроці одержала підкріплення з боку теорії ролей розробленої соціологами і соціопсіхологамі. Ігри позитивно впливають на формування пізнавальних інтересів школярів сприяють усвідомленому освоєнню іноземної...
52875. Особливості навчання англійської мови молодших школярів 216 KB
  У сучасних умовах іноземна мова розглядається як засіб спілкування і залучення до культури іншого народу. Це поступово стає домінуючою стратегією викладання іноземної мови в початковій школі. Особлива увага приділяється навчанню іноземної мови школярів в початкових класах, бо в дитинстві схильність до вивчення мов набагато більша.
52876. «В чарівній країні англійської мови» «In the Magic Land of English» Сценарій позакласного заходу з англійської мови (7 клас) 138 KB
  Every season is beautiful in its own way but Autumn is a wonderful season. It's like an old woman who is still beautiful and comes to breakfast in her diamonds. Who lights a million candles over the gabled roof and never looks back to see them black, The trees are beautiful in their fantastic yellow, red, golden and brown dresses. The ground is like a carpet of many colours.And everybody feels happy.
52877. The Week of English 1.46 MB
  Аfter World War II Pablo Picasso, was responsible for the decisive use of the dove of peace: his lithograph designed for the international peace congress in Paris, 1949, features the white ancestor of a new family of doves. Since then, graphic artists have produced an endless series of doves of peace in different shapes.
52878. Будемо святкувати. Let’s celebrate 228.5 KB
  Today's topic is «Let’s celebrate». Сьогодні нас запросили на вечірку до ведмедика. You are invited to the teddy bear birthday party. Але шлях до нього далекий і важкий. But this way is long and difficult. Він зачарований. It is magic. Тут ви можете побачити багато метеликів. Here you can see a lot of butterflies. Вони теж непрості, кожен має якесь завдання, яке нам треба виконати, щоб потрапити на свято. They are not simple, everyone has the task for you, which you should do to come to the party. Та вам треба бути дуже уважними. But you should be very attentive.
52880. Школа. School 1.18 MB
  Розробка уроку з англійської мови за темою School 2 клас Тема. Розвивальні цілі: розвивати лексичні навички та навички мовлення; формувати в учнів вміння переключатися на різні види діяльності; розвивати творче та логічне мислення память увагу; розвивати вміння римувати слова Виховні цілі: прищеплювати інтерес до вивчення англійської мови любов до школи Методи: ілюстративний аудіювання гра Засоби навчання: презентаціяілюстрації за темою завдання для виконання вправ під час аудіювання та розрізані...
52881. FOOD. SHOPPING. (3 клас) 51.5 KB
  Equipment: pictures of different kinds of food; texts for jigsaw reading; parts of the “puzzle pictures” in envelopes; a cassette, some sheets of paper with incomplete dialogues for pupils to fill in the gaps; a cap, some money and a basket for role-playing.