Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Stream v Oracle

Oracle Streams je metóda ľahko množiť dát , transakcií a udalostí vnútri dátového toku obsiahnutých buď v rámci jednej databázy , alebo medzi niekoľkými databáz. Oracle Stream je založený na súbore prvkov , cez ktorý používateľ kontrolovať , čo vstúpi do prúdu , ako to tečie do uzlov v systéme , ako je to , že informácie o manipulácii , keď sa dosiahne uzla a , ako je prúd ukončená . Základná štruktúra prúdov Oracle je založená na troch prvkoch : capture , zastávok a spotreby . Návod
Zachytenie , Lešenie , Spotreba
1

Zachytenie udalosti do toku dochádza dvoma spôsobmi . S implicitným zajatí , server automaticky zachytáva DML a DDL položky na zdroj databázy . Explicitné capture umožňuje ďalším aplikáciám vytvárať udalosti priamo . Užívatelia môžu tiež priniesť správy o udalostiach priamo do pracovnej oblasti , kde bude uvedená do vzťahovať motora alebo formátovaný ktoré majú byť použité vo výslovne usporiadané Dequeue metódy .

Dôležitým prvkom v prúdoch Oracle je to , že sa prihlási do systému ako to ide , čo umožňuje automatickú aktualizáciu zmien , ktoré sa vyskytujú v rámci systému v prípade havárie . Oracle Database automaticky prednastaví túto informáciu bez straty , kde to začalo .
2

Po správy boli uvedené do potoka , ktoré sú umiestnené do pracovnej oblasti . Táto oblasť umožňuje systém pre ukladanie a sledovanie udalostí , akonáhle vstúpi . Zmeny v databázach sú zachované a uložené do užívatelia vychovávať .

Užívatelia môžu byť aj iné aplikácie , iné predstavovať oblasti , alebo predvolené mechanizmus systému . Užívatelia preskúmaní správy v pracovnej oblasti môžu rozhodnúť , či informácia je pre nich užitočné , a to buď priamo , alebo pomocou sady pravidiel v konkrétnych predplatné , ktoré im umožnia posúdiť charakter udalosti . Systém potom môže priamo zoradiť tieto uložené informácie sa rozhodnúť , či alebo nie oni sú cenné pre ľudskú spotrebu . Udalosti môžu byť prípadne poslaný do inej pracovnej oblasti v lokálnom a vzdialeným databázam , všetky obchodované priamo z jednej pôvodnej pracovnej oblasti .
3

Po správy boli vybrané z pracovnej oblasti , ktoré sú spotrebované platí motora . Platí motora potom môže požiadať o zmeny tých správy predstavujú do databázy , alebo môžu byť využité v aplikácii . Platí motor používaný v prúdoch Oracle je flexibilný a umožňuje štandardné spracovanie , alebo vlastné funkcie nastavené užívateľom , ktorý umožňuje dáta bola poddajný pre rôzne druhy použitia . Príkladom takých užívateľom definované funkcie môžu byť vo formátovaní špecifické informácie o poli pred použitím ho , alebo aktualizovať objekty , ktoré nie sú uvedené v pôvodnej zdrojovej databázy . Oracle Systems umožňuje veľkú dávku flexibility , aby správcovia nastaviť a určiť , ako sa prúdy pracovať , aby sa zmestili ich potrebám .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené