Лекция№10 Распределенная обработка данных


Сурет 12. Көптармақты көп серверлі архитектура



Pdf көрінісі
бет13/13
Дата07.11.2022
өлшемі0,86 Mb.
#156745
1   ...   5   6   7   8   9   10   11   12   13
Байланысты:
8. Таратылған деректерді өңдеу

Сурет 12. Көптармақты көп серверлі архитектура


7.Сұраныс параллелизмінің түрлері

Сұраныстарды параллелизациялаудың бірнеше жолдарын қарастырады.

Көлденең параллелизм. Бұл параллелизм мәліметтер базасында сақталған
ақпарат бірнеше физикалық сақтау құрылғыларына — бірнеше дискілерге
таратылған кезде пайда болады. Бұл жағдайда бір қатынастағы ақпарат бір
процеспен көлденең бөліктерге бөлінеді (13 суретті қараңыз).
Мұндай сұраныстың жалпы орындалу уақыты, әрине, төрт операцияның тізбегін 
орындаудың дәстүрлі әдісіне қарағанда едәуір аз болады (суретті қараңыз.13).


7.Сұраныс параллелизмінің түрлері. Көлденең параллелизм.
Параллелизмнің бұл түрін кейде параллелизациялау немесе деректерді
сегментациялау деп атайды. Мұнда параллелизмге бірдей операцияларды
орындау арқылы қол жеткізіледі, мысалы, әртүрлі физикалық сақталатын
мәліметтерге
фильтрлеу
орындау.
Бұл
операцияларды
әртүрлі
процестермен параллельді түрде жүргізуге болады, олар тәуелсіз. Бүкіл
сұранысты орындау нәтижесі жеке операцияларды орындау нәтижелерінен
тұрады.
Деректерді сәйкесті сегментациялау кезінде мұндай сұраныстың
орындалу уақыты дәл осы сұраныстың дәстүрлі әдістермен бір процесс
арқылы орындалу уақытынан едәуір аз.


Тік параллелизм. Бұл параллелизмге пайдаланушының сұранысын
құрайтын операцияларды конвейерлік орындау арқылы қол жеткізіледі.
Бұл тәсіл ДҚБЖ ядросымен реляциялық операцияларды орындау
моделінде айтарлықтай күрделілікті қажет етеді. Ол ДҚБЖ ядросы өзінің
функционалды
компоненттеріне
сүйене
отырып,
сұранысты
декомпозициялай алады деп болжайды және сонымен бірге бірқатар ішкі
сұраныстарды параллель орындауға болады, сұраныстың орындалуының
жеке қадамдары арасындағы минималды байланыс бар.


Параллелизмнің үшінші түрі-бұрын қарастырылған екі параллелизм
түрлерінің гибриді болып табылады (14сурет).
Параллелизмнің түрлерінің
барлығы
OLAP қосымшаларында
белсенді қолданылады, мұнда бұл әдістер өте үлкен деректер көлемінен
күрделі сұраныстардың орындалу уақытын едәуір қысқартады.
14сурет. Гибридті параллелизм кезінде сұранысты орындау


Назарларыңызға рахмет!


Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   13




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет