Oracle 10g vs 11g
Databáze Oracle jsou objektově-relační systémy pro správu databází vyvinuté a distribuované společností Oracle Corporation. Nejnovější verze databází Oracle je Oracle 11g, poprvé vydaná v září 2008; podařilo se mu Oracle 10g. Tyto verze jsou součástí pokračujícího vývoje databází Oracle od 80. let 20. století. Každá nová verze má pravidelně vydávané novější sady oprav, z nichž nejvýznamnější jsou známé jako vydání. Hlavním cílem každé upgradované verze je zvýšit výkon a škálovatelnost oproti starší verzi. Proto je v 11g mnoho nových funkcí postavených nad těmi, které jsou již k dispozici v 10g. Ty poskytují správcům databází (DBA) lepší možnosti pro správu jejich vícevrstvých databázových prostředí, která jsou v průběhu let stále složitější a větší.
Oracle 10g
Oracle 10g byla upgradovaná verze z Oracle 9i. Od začátku to byla velmi stabilní verze s mnoha opravenými chybami v 9i as řadou nových funkcí. Primárně poskytoval gridové výpočty poskytováním CPU a dat. Za tímto účelem poskytl Oracle Enterprise Manager (OEM) výkonný mechanismus řízení sítě. Tato verze také poskytla vylepšení pro pokročilá rozšíření, jako jsou Oracle RAC (Real Application Clusters), Oracle Data Guard a Oracle Streams. 10g přinesl automatizaci většiny administrativních úkolů zavedením mnoha samospravujících funkcí, jako je automatický diagnostický monitor databáze, automatické ladění sdílené paměti, automatizovaná správa úložiště a automatické zálohování a obnova na disku.
Oracle 11g
Oracle 11g posunul obálku dále a vylepšil mnoho funkcí obsažených v 10g. Poskytla nové komponenty jako Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault a Oracle Shadow Copy Service. Proto 11g poskytuje lepší výkon a jeho verze 2 byla zaměřena na novější operační systémy, jako je Windows 7, Server 2008 a nejnovější verze Linuxu, Unix, Solaris atd.
Jaký je rozdíl mezi 10g a 11g?
Ve srovnání s 10g poskytuje 11g jednodušší, vylepšenou a automatizovanou správu paměti a lepší schopnost diagnostikovat chyby prostřednictvím vestavěné infrastruktury pro prevenci, detekci, diagnostiku a pomoc při řešení kritických chyb databáze a také problémů s nízkým výkonem databáze. Poskytuje neviditelné indexy, virtuální sloupce, rozdělení tabulek a možnost předefinovat tabulky, které mají zhmotněné protokoly zobrazení, zatímco jsou online. Hlavním rozdílem mezi těmito dvěma jsou nové bezpečnostní funkce nalezené v 11g, jako je lepší autentizace na základě hesla s hesly se smíšenou velikostí písmen, šifrování na úrovni tabulkového prostoru a vylepšení pro šifrování a kompresi datové pumpy.
11g pokračovalo v používání různých edic používaných v 10g, kterými jsou Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) a Oracle Database Lite pro mobilní zařízení.
Závěr
Celkově vzato, 11g je dobrý upgrade z 10g s mnoha pozitivními vylepšeními na vyvíjející se technologii. Technická dokumentace, která byla dobrá v 10g, se stala ještě lepší v 11g, což je významný přínos pro DBA, kteří jsou na ní denně závislí. Je běžné, že organizace nevyužívají všechny funkce databáze Oracle. Proto musí organizace náležitě využít výhody upgradované verze, aby snížily náklady na vlastnictví, prostoje a zvýšily výkon, který může 11g poskytnout.