Popis produktu

Oracle8 Enterprise Edition

Databázový systém Oracle8 Enterprise Edition nabízí efektivní, spolehlivé a bezpečné služby při správě dat řady aplikačních systémů, od on-line transakčních systémů, které pracují s velkými objemy dat, po datové sklady vybavené výkonnými dotazovacími nástroji. Objektově-relační model systému Oracle8 přináší nové možnosti komplexní správy dat. Oracle8 také poskytuje systémové řídicí nástroje, flexibilitu při distribuci dat a přizpůsobivost, která umožňuje dosáhnout optimálního výkonu všech dostupných výpočetních prostředků.

NÁROKY NA INFORMAČNÍ SYSTÉMY

Na současném náročném trhu se spoléhá na operační systémy více než kdykoliv předtím. Roste počet skupin uživatelů, kteří požadují od aplikací vysoký výkon, spolehlivost a dostupnost. Obchodování je také dynamičtější než dříve, neustále se zkracuje čas, ve kterém musí aplikace reagovat na měnící se potřeby podnikání.

Strategická rozhodnutí je třeba učinit rychle, aby podniky mohly rychle reagovat a přizpůsobovat se reorganizacím a provozním změnám, regulačním opatřením a tlakům konkurence. Rozhodnutí musí vycházet z přesných údajů a analýz. Schopnost analyzovat a využívat provozní data v datových skladech se stává důležitou zbraní v boji s konkurencí.

Aby organizace využívající informační technologie mohly splnit tyto úkoly, potřebují podnikovou softwarovou strategii pro správu jakéhokoliv množství různých dat v libovolné aplikaci. Oracle8 je jediné otevřené systémové řešení, které vyhovuje požadavkům na systémy on-line zpracování velkých objemů transakcí (OLTP), na zpracování dotazů v rozsáhlých datových skladech a na řízení podniku, který distribuuje data jak uvnitř podniku, tak i prostřednictvím Internetu.

Oracle8 také učinil důležitý krok ve vývoji technologie správy dat zavedením objektově-relačního modelu pro složité aplikace. Tento způsob definování datových struktur umožňuje definovat obchodní objekty jako jsou objednávky, skladové položky a objekty datových skladů. Vývojáři komerčních aplikací mají k dispozici lepší nástroje pro operace s obchodními objekty.

Oracle8 kompenzuje náklady na vývoj, instalaci a údržbu aplikací, protože je komplexním samostatným produktem, který v rámci celého podniku umožňuje využít všech výhod otevřených, multimediálních systémů. Minimalizuje riziko, složitost a náklady spojené s přechodem k centralizovaném, distribuovanému aplikačnímu prostředí.

INTERNETOVÁ ARCHITEKTURA NCA

Otevřená, standardizovaná architektura Network Computing Architecture(tm) (NCA) společnosti Oracle umožňuje podniku úsporně řešit problémy interoperability a více se zaměřit na zavádění řešení. Oracle8, hlavní komponenta architektury NCA, vyhovuje požadavkům kladeným na zpracování dat v síti a na objektově-orientované vývojové metody. Architektura NCA, která je založena na otevřených průmyslových standardech, jako je CORBA a IIOP, umožňuje maximalizovat přizpůsobivost. Ať jde o tradiční podnikové aplikace nebo o elektronický obchod prostřednictvím Internetu, databázový systém Oracle8 a architektura NCA nabízejí výkon, robustnost, integraci sítí a flexibilitu, kterou vyžadují nejnáročnější aplikace.

MODERNÍ PODNIKOVÉ TRANSAKČNÍ ZPRACOVÁNÍ DAT

Architektura systému Oracle8 vykazuje nesrovnatelnou přizpůsobivost, výkon a dostupnost dat. Takové vlastnosti vyžadují nejdůležitější systémy OLTP. Integrované, dynamické mechanismy zajišťují, že Oracle8 a Oracle8 Parallel Server účinně využívají všechny systémové prostředky hardwaru od jednoprocesorových počítačů po symetrické víceprocesorové systémy (SMP), od clusterů k masivně paralelním procesorům (MPP).

Architektura Oracle8 poskytuje aplikacím OLTP přizpůsobivost nutnou pro obsluhu velkého množství uživatelů při zatížení systému množstvím transakcí s velkými objemy dat. Oracle8 umožňuje výjimečnou rozšiřitelnost na symetrické multiprocesorové systémy, bloky počítačů (clustered machines) a masivně paralelní počítače.

Aplikace OLTP využívají výhod paralelní architektury systému Oracle8, která využitím shluků (clusterů) rozděluje úlohy na několik procesorů nebo počítačů a snižuje dobu odezvy jednotlivých transakcí a celkový výkon systému. Automatické, dynamické vylaďování rovnoměrně vyrovnává provozní zatížení přiděleného hardwaru a prostředků operačního systému.

S rostoucím objemem dat lze podle potřeb zvětšující se organizace rozšířit konfiguraci doplněním přídavných procesorů či uzlů při minimálním narušení existujícího prostředí. Výsledkem je výrazný nárůst výkonu a vynikající poměr ceny a výkonu.

Dostupnost prostředků při transakčním zpracování dat

Nejdůležitější systémy OLTP vyžadují vysoký stupeň průběžné dostupnosti dat i v případě selhání hardwaru. Oracle8 Parallel Server jedinečným způsobem zvyšuje spolehlivost otevřených aplikačních systémů transparentním propojováním výkonu skupiny počítačů do jediného logického celku, který dokáže zabezpečit přístup k datům i při selhání jednotlivých počítačů nebo uzlů. Oracle8 Parallel Server také podporuje hybridní konfigurace, které kombinují prvky architektury clusterů a architektury masivně paralelních počítačů.

Pokud uzel paralelního serveru selže, transparentní zabezpečovací mechanismus přesune uživatelská spojení a automaticky obnoví relace na jiném uzlu. Uživatelské aplikace fungují dál tak, že uživatelé výpadek ani nepostřehnou. Nepřetržitá dostupnost dat může být tímto způsobem zajištěna i při odpojení části systému.

Vysoký výkon při transakčním zpracování dat

Paralelní multiserverová architektura systému Oracle8 zajišťuje při vysoce výkonném zpracování transakcí tisíce souběžných požadavků uživatelů. Jednotlivé požadavky jsou řazeny do fronty a obslouženy minimálním množství operací.

Důmyslné využití urychlující paměti pro databázové bloky, naplánované spouštění dotazů SQL a spustitelné uložené procedury výhodně využívají paměť serveru. Dostupné systémové prostředky, které mohou být přesně přidělovány na vysoké úrovni řízení, dynamicky optimalizují výkon podle zatížení systému. Vstupně-výstupní operace jsou obdobným způsobem specializovány a využívají techniky, jako je asynchronní víceblokové čtení a zápis. Snižují tak dobu odezvy a zvyšují výkon, který systém přiděluje jednotlivým požadavkům všech uživatelů.

Uložené procedury a databázové spouštěče jsou uloženy v kompilované formě a mohou být spouštěny bez opětovné rekompilace či syntaktické analýzy. Výsledkem je optimální provozní výkon.

Podpora početných skupin uživatelů

Systémy Oracle8 a Net8(tm) efektivně využívají operační systém a síťové prostředky a umožňují tisícům souběžných uživatelů připojit se prostřednictvím různých síťových protokolů. Sdílené připojování dočasně přerušuje fyzické připojení pasivních uživatelů, transparentně obnovuje připojení podle potřeby, a zvyšuje tak počet podporovaných uživatelů. Správce připojení přepíná několik uživatelských relací v rámci jednoho síťového spojení (multiplexing). Snižují se tak požadavky na zdroje, především v aplikacích, které využívají vícevrstvou architekturu.

Transakční přístup k datům

Oracle8 nabízí různé možnosti rychlého a účinného vyhledávání transakčních dat včetně rychlého prohledávání celých tabulek, prohledávání jednosloupcových vyvážených stromů (B-tree single column), prohledávání zřetězených indexů (concatenated-index), seskupených (předběžně spojených) tabulek, shluků s vypočítávanou adresou klíče (hash clusters), které obsluhují jednotlivé sloupce nebo specifickou SQL-funkci pro vypočítávání adresy (hash function) a identifikátory jedinečného řádku. Optimalizátor systému Oracle8 dynamicky vyhledává nejrychlejší dostupnou přístupovou cestu a uspokojuje požadavky dotazů přímo z indexů, kdykoliv je to možné.

Dokonalé řízení souběžných procesů

V jiných databázových systémech musí aplikace respektovat omezení dané blokováním transakcí, při kterém se data zamykají na úrovni stránky popř. se aktivují nízkoúrovňové zámky, bez ohledu na výpočetní možnosti procesoru nebo vstupně-výstupního kanálu. Systém Oracle8 využívá neomezující zamykání dat a indexů na úrovni řádků a zajišťuje maximální souběžný přístup k datům.

Výkonný, sekvenční generátor eliminuje konflikty při zpracování záznamů a vypočítává jedinečné hodnoty numerických klíčů tak, jak to vyžadují aplikace s transakčním zpracováním záznamů. Indexy s reverzními klíči převracejí bajty v indexových položkách a rozprostírají vkládání následných klíčů mezi různé bloky, a eliminují tak přetížená místa vkládání.

Spolehlivé výsledky dotazů

Systém Oracle8 podporuje prostředí se smíšenou zátěží charakterizovaná simultánním dotazováním a aktualizací. Řada databází nutí uživatele vybrat si mezi dobrým výkonem a zajištěním konzistence dat, protože oba požadavky jsou ve vzájemném protikladu. Výsledkem neblokujícího, konzistentního opakovaného čtení v systému Oracle8 jsou konzistentní výsledky které nesnižují výkon souběžného aktualizování záznamů.

Zdokonalené zpracování front požadavků

Systém řazení do fronty Oracle8 Advanced Queuing poskytuje přímou podporu výkonným dotazovacím operacím. Mechanismus umožňuje asynchronní zpracování a zmenšuje závislost na externích systémech. Tato vlastnost je výhodná pro aplikace, které vyžadují postupné rozšiřování systému. Z důvodu optimalizace doby odezvy mohou být operace zařazování do fronty a vyřazování z fronty rovněž použity k přesunu zpracování transakce do procesu v pozadí.

Podpora transakčních monitorů

Pro vícevrstvové aplikace vyhovující standardu XA (monitorování transakčního zpracování) je zajištěna dynamická podpora.

redbar.gif (1159 bytes)

Home | Semináře | Year2000 | Podpora | Kontaktujte Oracle
Aktivity | Refrence | Produkty | Řešení | Školení | Konzultace | Partneři

Copyright © 1998, Oracle Czech. Veškerá práva vyhrazena.