Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Паралельні бази даних

Реферат Паралельні бази даних





доповнюють рішень, таких як застосування операційних систем, орієнтованих на підтримку баз даних, паралелізм, оптимізація, балансування навантаження. Наявність операційної системи, "обізнаною" про специфічні потребах баз даних (наприклад щодо управління буферами), спрощує реалізацію функцій баз даних нижнього рівня і сприяє зниженню їх вартості. p align="justify"> В ідеалі паралельна (і, меншою мірою, розподілена) СУБД має властивість лінійної масштабованості (linear scaleup) і лінійного прискорення (linear speedup). Під лінійної масштабованість розуміється збереження того ж рівня продуктивності при збільшенні розміру бази даних і одночасному пропорційному збільшенні процесорної потужності та обсягу пам'яті. Лінійне прискорення означає, що з нарощуванням процесорної потужності та обсягу пам'яті при збереженні колишнього розміру бази даних пропорційно зростає продуктивність. br/>

1.2 Технології розподілених і паралельних баз даних


Розподілені і паралельні СУБД надають ту ж функціональність, що і централізовані СУБД, якщо не рахувати того, що вони працюють в середовищі, де дані розподілені по вузлах комп'ютерної мережі або багатопроцесорної системи. Як вже згадувалося, користувачі можуть взагалі нічого не знати про розподіл даних. Таким чином, ці системи забезпечують користувачам логічно інтегроване представлення фізично розподіленої бази даних. Підтримка подібного подання - джерело низки складних проблем, які повинні вирішуватися системними функціями. Даний розділ присвячений обговоренню цих проблем. Передбачається, що читач знайомий з основними поняттями баз даних. p align="justify"> Архітектури паралельних систем варіюються між двома крайніми точками, званими архітектура без поділюваних ресурсів (shared-nothing) і архітектура з пам'яттю, що (shared-memory). Проміжну позицію займає архітектура з розділяються дисками (shared-disk). p align="justify"> Прикладами систем паралельних баз даних є продукти DBC (Teradata) і NonStop-SQL (Tandem), а також ряд прототипів, таких як BUBBA, EDS, GAMMA, GRACE, PRISMA і ARBRE.

До систем паралельних баз даних з пам'яттю, що відносяться XPRS, DBS3 і Volcano, а також перенесені на мультипроцесори з пам'яттю, що найбільш відомі промислові СУБД. Першим прикладом такої системи була реалізація СУБД DB2 на IBM3090 з шістьма процесорами. У всіх відомих на сьогодні комерційних продуктах (таких як Ingres і Oracle) використовується тільки межзапросний (але не внутрізапросний) паралелізм. p align="justify"> Приклади паралельних СУБД з розділяються дисками: продукт IMS/VS Data Sharing (IBM), а також продукти VAX DBMS і Rdb компанії DEC. Реалізація Oracle на комп'ютерах VAXcluster (DEC) і NCUBE також використовує поділ дисків, оскільки цей підхід вимагає мінімальних розширень в ядрі СУБД. Зазначимо, що у всіх цих системах застосовується тільки межзапросний паралелізм. p align="justify"> Обробка та оптимізація...


Назад | сторінка 4 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Створення бази даних &Комп'ютерна школа& в СУБД MS Access
  • Реферат на тему: Технологія створення бази даних у середовищі СУБД MS Access на прикладі маг ...
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...