Parallel Processing in Oracle Database 12c

  • Êîä êóðñà: 12cPP
  • Äëèòåëüíîñòü: 1 ä.
  • Öåíà: 104 500 Ð 11 175 Ð
    Äàííàÿ öåíà äåéñòâèòåëüíà íà êóðñ, ïðîâîäèìûé â ïåðèîä ñ 01.01.2022 ïî 01.11.2030

Ðàñïèñàíèå êóðñà

30.09.2022
104 500 Ð
Ìîñêâà èëè Online

Àííîòàöèÿ:

Ïî ïðîõîæäåíèþ ýòîãî êóðñà âû áóäåòå ÿñíî ïîíèìàòü âûãîäû îò ïàðàëëåëèçàöèè â ñåðâåðå Oracle 12c. Òàê æå ñìîæåòå èñïîëüçîâàòü âîçìîæíîñòè, ñâÿçàííûå ñ ïàðàëëåëüíîé îáðàáîòêîé, ïîÿâèâøèåñÿ â Oracle 11g Release 1 and 2..

Íà êóðñå èçó÷àþòñÿ:

  • Îïòèìèçàöèÿ âûïîëíåíèÿ SQL îïåðàòîðîâ, èñïîëüçóþùàÿ ïàðàëëåëüíóþ îáðàáîòêó
  • Èñïîëüçîâàíèå ïàðàëëåëüíîé îáðàáîòêè äëÿ ïîëó÷åíèÿ âûãîäû ïî îòíîøåíèþ ê ïîñëåäîâàòåëüíîé îáðàáîòêå
  • Óïðàâëåíèå èñïîëüçîâàíåì ïàðàëëåëüíîé îáðàáîòêè
  • Èñïîëüçîâàíèå ðàçëè÷íûõ ïðèåìîâ ïðè ïàðàëëåëèçàöèè âûïîëíåíèÿ îïåðàòîðîâ
  • ×òåíèå ïëàíîâ âûïîëíåíèÿ ïàðàëëåëüíûõ çàïðîñîâ
  • Ðåøåíèå ðàçëè÷íûõ ïðîáëåì, âîçíèêàþùèõ ïðè ïàðàëëåëüíîé îáðàáîòêå
  • Èñïîëüçîâàíèå, óïðàâëåíèå è êîíòðîëü íàä ïàðàëëåëèçàöèåé

Àóäèòîðèÿ:

  • Ðàçðàáîò÷èêè ïðèëîæåíèé
  • Àäìèíèñòðàòîðû õðàíèëèù äàííûõ
  • Ðàçðàáîò÷èêè
  • Àäìèíèñòðàòîðû ÑÓÁÄ

Öåëè êóðñà:

  • Èñïîëüçîâàíèå Database Resource Manager, ÷òîáû ïîëíîñòüþ óïðàâëÿòü èñïîëüçîâàíèåì ïàðàëëåëèçìà
  • Îïðåäåëåíèå ïî÷åìó è êîãäà èñïîëüçóåòñÿ ïàðàëëåëüíàÿ îáðàáîòêà
  • Ñïèñîê SQL îïåðàòîðîâ, óòèëèò çàãðóçêè äàííûõ, êîòîðûå ïîëó÷àþò âûãîäó îò ïàðàëëåëüíîé îáðàáîòêè
  • Îáúÿñíåíèå îñíîâíûõ êîíöåïöèé è òåîðèè, îïèñûâàþùèõ ïàðàëëåëüíóþ îáðàáîòêó
  • Èñïîëüçîâàíèå âñåãî ðàçíîîáðàçèÿ âîçìîæíîñòåé ïàðàëëåëüíîãî èñïîëíåíèÿ â ðàçëè÷íûõ SQL îïåðàòîðàõ
  • ×òåíèå è îöåíêà ïëàíîâ èñïîëíåíèÿ äëÿ îïåðàòîðîâ, â êîòîðûõ çàäåéñòâîâàí ïàðàëëåëèçì
  • Èñïîëüçîâàíèå âîçìîæíîñòåé ïàðàëëåëüíîé îáðàáîòêè, âêëþ÷àÿ àâòîìàòè÷åñêîå îïðåäåëåíèå ñòåïåíè ïàðàëëåëèçìà, ñîçäàíèå î÷åðåäåé èç îïåðàòîðîâ, in-memory ïàðàëëåëüíîå èñïîëíåíèå
  • Ïðîâåðêà ñïåöèôè÷åñêèõ êîíôèãóðàöèé, òàêèõ, êàê RAC ÁÄ èëè ÑÓÁÄ c ïàðàëëåëüíûì èñïîëíåíèåì
  • Óñòðàíåíèå ïðè÷èí, âîçíèêàþùèõ ïðè ïàðàëëåëüíîé îáðàáîòêå, òàêèõ, êàê íåïàðàëëåëüíîå èñïîëíåíèå, íåâåðíàÿ DOP (ñòåïåíü ïàðàëëåëèçìà) èëè çàìåòíîå ïîíèæåíèå ïðîèçâîäèòåëüíîñòè
  • Òðàññèðîâêà ïàðàëëåëüíîãî èñïîëíåíèÿ äëÿ îáåñïå÷åíèÿ îòëàäî÷íîé èíôîðìàöèåé Oracle customer support

Ïðåäâàðèòåëüíàÿ ïîäãîòîâêà:

  • Çíàíèÿ â îáëàñòè àäìíèñòðèðîâàíèÿ ÁÄ
  • Oracle Database: SQL Tuning for Developers

Ïðîãðàììà êóðñà:

Êîíöåïöèè ïàðàëëåëüíîé îáðàáîòêè

  • Ïðåèìóùåñòâà ïàðàëëåëüíîé îáðàáîòêè
  • Êîãäà íàäî èñïîëüçîâàòü ïàðàëëåëüíóþ îáðàáîòêó?
  • Query Coordinator (êîîðäèíàòîð çàïðîñîâ) è parallel execution (PX) (ïàðàëëåëüíîå èñïîëíåíèå) ñåðâåðà
  • Êîììóíèêàöèè ïðè ïàðàëëåëüíîì èñïîëíåíèè
  • Ìîäåëü producer/consumer (ïðîèçâîäèòåëü/ïîòðåáèòåëü)
  • Îñíîâíûå ïîíÿòèÿ ïëàíà èñïîëíåíèÿ

Ðó÷íàÿ óñòàíîâêà DOP (ñòåïåíè ïàðàëëåëèçìà)

  • Îïåðàòîðû, êîòîðûå ìîãóò áûòü ðàñïàðàëëåëåíû
  • SELECT ñ åäèíñòâåííûì ïàðàëëåëüíûì ñêàíèðîâàíèåì òàáëèöû è îáúÿñíåíèå ïëàíà çàïðîñà
  • SELECT ñ ïàðàëëåëüíûì hash join è îáúÿñíåíèå ïëàíà çàïðîñà
  • Ïàðàëëåëèçàöèÿ SELECT ñ partition wise join (ðàçóìíîå ïîâåäåíèå îïåðàöèè îáúåäèíåíèÿ íàä ñåêöèÿìè) è åãî ïðåèìóùåñòâà
  • Ïàðàëëåëèçàöèÿ DML îïåðàòîðîâ

Àâòîìàòè÷åñêàÿ óñòàíîâêà DOP

  • Ñðàâíåíèå àâòîìàòè÷åñêîãî DOP ñ ðó÷íûì DOP
  • Ïàðàìåòðû àâòîìàòè÷åñêîãî DOP
  • Ïîâåäåíèå àâòîìàòè÷åñêîãî DOP
  • Âëèÿíèå àâòîìàòè÷åñêîãî DOP íà äðóãèå ïàðàìåòðû
  • Ïëàí çàïðîñà SELECT ñ àâòîìàòè÷åñêèì DOP
  • Àâòîìàòè÷åñêèé DOP â RAC êîíôèãóðàöèè

Èñïîëüçîâàíèå î÷åðåäåé èç îïåðàòîðîâ

  • Ñðàâíåíèå ýôôåêòèâíîñòè î÷åðåäè èç îïåðàòîðîâ ñ ìèíèìàëüíîé ãàðàíòèðîâàííîé DOP
  • Óñòàíîâêà ïàðàìåòðîâ
  • Êîãäà íàäî âûáðàòü î÷åðåäü èç îïåðàòîðîâ
  • Èñïîëüçîâàíèå Database Resource Manager ñ î÷åðåäÿìè èç îïåðàòîðîâ
  • Ïðîñìîòð îïåðàòîðîâ, ïîñòàâëåííûõ â î÷åðåäü

In-Memory ïàðàëëåëüíîå èñïîëíåíèå

  • Öåëü In-Memory ïàðàëëåëüíîãî èñïîëíåíèÿ
  • Êàê ðàáîòàåò SELECT ñ èëè áåç in-memory ïàðàëëåëüíîãî èñïîëíåíèÿ
  • Óñòàíîâêà ïàðàìåòðîâ äëÿ èñïîëüçîâàíèÿ In-Memory ïàðàëëåëüíîãî èñïîëíåíèÿ
  • In-memory PX íà ïðèìåðàõ

Ïàðàëëåëüíîå èñïîëíåíèå è çàãðóçêà äàííûõ

  • DataPump export/import
  • SQL*Loader
  • Âíåøíåîðãàíèçîâàííûå òàáëèöû: ïðèìåíåíèå ïàðàëëåëüíîãî èñïîëíåíèÿ êàê ëó÷øèé ïðèìåð

Óñòðàíåíèå ïðîáëåìíûõ ñèòóàöèé, êîãäà ïàðàëëåëüíàÿ îáðàáîòêà íå ðàáîòàåò, êàê íàñòðîåíà

  • Êîãäà ïàðàëëåëüíàÿ îáðàáîòêà íå ðàáîòàåò êàê íàäî
  • Ñëó÷àè, êîãäà íåò ïàðàëëåëüíîé îáðàáîòêè
  • Êîãäà àâòîìàòè÷åñêàÿ DOP âû÷èñëÿåò íåäîïóñòèìûé DOP
  • Êîãäà î÷åðåäü èç îïåðàòîðîâ íà÷èíàåò ðàáîòàòü íåîæèäàííî
  • Êîãäà ïðîèçâîäèòåëüíîñòü ïàäàåò, íåñìîòðÿ íà ïàðàëëåëüíîå èñïîëíåíèå
  • Îòñëåæèâàíèå ïàðàëëåëüíîãî èñïîëíåíèÿ

Óïðàâëåíèå ñìåøàííîé ðàáî÷åé íàãðóçêîé â DBRM (Database Resource manager)

  • Êàêîâû ïðåèìóùåñòâà DBRM (ìåíåäæåðà ðåñóðñîâ ÑÓÁÄ) ïî óïðàâëåíèþ êîíêóðèðóþùèìè ïàðàëëåëüíûìè îáðàáîòêàìè íà ñìåøàííîé ðàáî÷åé íàãðóçêå
  • Èñïîëüçîâàíèå äèðåêòèâíîãî ïëàíèðîâàíèÿ äëÿ óïðàâëåíèÿ êîíêóðèðóþùèìè ïàðàëëåëüíûìè îáðàáîòêàìè
  • Êàê ïåðåçàãðóçèòü çàïðîñû
  • Èñïîëüçîâàíèå äèíàìè÷åñêîãî ïåðåêëþ÷åíèÿ
  • Îáúÿñíåíèå òîãî, êàê âçàèìîäåéñòâóþò ðàçëè÷íûå äèðåêòèâû èñïîëíåíèÿ

 

Çàïèñàòüñÿ íà êóðñ: Parallel Processing in Oracle Database 12c


Çàÿâêà íà îáó÷åíèå

* - îáÿçàòåëüíûå ïîëÿ

Çàÿâêà íà îáó÷åíèå

Çàïèñàòüñÿ íà êóðñ:

Ãîðîä:

Äàòà:

Ãîðîä ïðîâåäåíèÿ