Oracle Database - Oracle Database
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
![]() | |
Vývojáři | Oracle Corporation |
---|---|
První vydání | 1979 |
Stabilní uvolnění | |
Napsáno | Montážní jazyk, C, C ++[2] |
Typ | Databáze více modelů |
Licence | Proprietární[3] |
webová stránka | věštec |
Oracle Database (běžně označované jako Oracle DBMS nebo jednoduše jako Věštec) je multi-model[4] Systém pro správu databází vyrábí a prodává Oracle Corporation.
Je to databáze běžně používaná pro běh online zpracování transakcí (OLTP), skladování dat (DW) a smíšené (OLTP a DW) databázové úlohy. Oracle Database je k dispozici několika poskytovatelům služeb on-prem, v cloudu nebo jako instalace hybridního cloudu. Může být spuštěn na serverech třetích stran i na hardwaru Oracle (Exadata on-prem, on Oracle Cloud nebo v cloudu u zákazníka [5])
Dějiny
Larry Ellison a jeho dva přátelé a bývalí spolupracovníci, Bob Miner a Ed Oates, zahájila konzultaci nazvanou Software Development Laboratories (SDL) v roce 1977. SDL vyvinula původní verzi softwaru Oracle. Název Věštec pochází z krycího jména a CIA - financovaný projekt, na kterém Ellison pracoval, zatímco byl dříve zaměstnán u Ampex.[6]
Vydání a verze
Produkty Oracle se řídí vlastní konvencí číslování vydání a pojmenování. Písmeno „c“ v aktuální verzi Oracle Database 19c znamená „cloud“. Předchozí vydání (např. Oracle Database 10g a Oracle9i Database) používaly přípony „g“ a „i“, což znamená „Grid“ a „Internet“. Před vydáním databáze Oracle8i Database nebyly v konvencích pojmenování databáze Oracle představeny žádné přípony. Všimněte si, že jako spoluzakladatel neexistoval v1 Oracle Database Larry Ellison "věděl, že nikdo by nechtěl koupit verzi 1".[7]Oracle RDBMS v číslování vydání byly použity následující kódy:
Věštec Databáze Verze | Počáteční Uvolnění Verze | Počáteční Uvolnění datum | Terminál Patchset Verze | Terminál Patchset datum | Stan Funkce |
---|---|---|---|---|---|
Oracle v2 | 2.3 | 1979 | První komerčně dostupný RDBMS založený na SQL implementující některé základní dotazy SQL a jednoduchá spojení[8] | ||
Oracle v3 | 3.1.3 | 1983 | Řízení souběžnosti, distribuce dat a škálovatelnost | ||
Oracle v4 | 4.1.4.0 | 1984 | 4.1.4.4 | Konzistence čtení ve více verzích. První verze k dispozici pro MS-DOS.[9][10] | |
Oracle v5 | 5.0.22 (5.1.17) | 1985 | 5.1.22 | Podpora pro výpočet klient / server a distribuované databázové systémy. První verze k dispozici pro OS / 2.[11] | |
Oracle v6 | 6.0.17 | 1988 | 6.0.37 | Uzamykání na úrovni řádků, škálovatelnost, online zálohování a obnova, PL / SQL. První verze k dispozici pro Novell Netware 386.[12] | |
Oracle 6.2 | 6.2.0 | Oracle Parallel Server | |||
Oracle7 | 7.0.12 | Červen 1992 | PL / SQL uložené procedury, aktivační události, distribuované dvoufázové potvrzení, sdílené kurzory, optimalizátor nákladů | ||
Oracle 7.1 | 7.1.0 | Květen 1994 | Paralelní provádění SQL. První verze k dispozici pro Windows NT.[13] | ||
Oracle 7.2 | 7.2.0 | Květen 1995 | Sdílený server, transakce XA, transparentní převzetí služeb při selhání aplikace | ||
Oracle 7.3 | 7.3.0 | Února 1996 | 7.3.4 | Objektově-relační databáze | |
Databáze Oracle8 | 8.0.3 | Červen 1997 | 8.0.6 | Recovery Manager, rozdělení disku. První verze dostupná pro Linux.[14] | |
Oracle8i Databáze | 8.1.5.0 | 1998 | 8.1.7.4 | Srpna 2000 | Nativní internetové protokoly a Java, virtuální privátní databáze |
Oracle9i Databáze | 9.0.1.0 | 2001 | 9.0.1.5 | Prosince 2003 | Oracle Real Application Clusters (RAC), Oracle XML DB |
Oracle9i Vydání databáze 2 | 9.2.0.1 | 2002 | 9.2.0.8 | Dubna 2007 | Pokročilé řazení do fronty, Dolování dat, Streamy, Logický pohotovostní režim |
Oracle Database 10G Vydání 1 | 10.1.0.2 | 2003 | 10.1.0.5 | Února 2006 | Automatizovaná správa databáze, automatický diagnostický monitor databáze, infrastruktura sítě, Oracle ASM, Flashback Database |
Oracle Database 10G Vydání 2 | 10.2.0.1 | Červenec 2005 [15] | 10.2.0.5 | Duben 2010 | Skutečné testování aplikací, databázový trezor, online indexování, pokročilá komprese, rychlé převzetí služeb při selhání Data Guard, transparentní šifrování dat |
Oracle Database 11G Vydání 1 | 11.1.0.6 | Září 2007 | 11.1.0.7 | Září 2008 | Aktivní ochrana dat Zabezpečené soubory, Exadata |
Oracle Database 11G Vydání 2 | 11.2.0.1 | Září 2009 [16] | 11.2.0.4 | srpen 2013 | Redefinice založená na edici, redakce dat, hybridní sloupcová komprese, systém souborů klastru, replikace Golden Gate, Databázové zařízení |
Oracle Database 12C Vydání 1 | 12.1.0.1 | červenec 2013 [17] | 12.1.0.2 | Červenec 2014 | Multitenant architektura, v paměti Sloupový obchod, Nativní JSON, Porovnávání vzorů SQL, Cloudová databáze |
Oracle Database 12C Vydání 2 | 12.2.0.1 | Září 2016 (cloud) Březen 2017 (on-prem) | Nativní sharding, Zero Data Loss Recovery Appliance, Exadata Cloud Service, Cloud at Customer | ||
Oracle Database 18c | 18.1.0 // 12.2.0.2 | Únor 2018 (Cloud & Engineered Systems: 18.1.0)[18] Červenec 2018 (on-prem: 18.3.0)[19] | Polymorfní tabulkové funkce, integrace služby Active Directory | ||
Oracle Database 19c | 19.1.0 // 12.2.0.3 | Únor 2019 (Exadata)[20] Duben 2019 (Linux a další platformy)[21] Červen 2019 (cloud) Srpen 2019 (nejnovější sada oprav)[22] | Aktivní přesměrování DML DML, automatické vytváření indexů, údržba statistik v reálném čase, dotazy SQL na úložiště objektů, paměť pro datové toky IoT a mnoho dalších. | ||
Legenda: Stará verze Starší verze, stále udržovaná Nejnovější verze |
The Úvod do databáze Oracle obsahuje stručnou historii některých klíčových inovací zavedených s každou hlavní verzí Oracle Database.
Opravy aktualizací a bezpečnostní upozornění
Společnost Oracle Corporation vydává důležité aktualizace aktualizací (CPU) nebo bezpečnostní opravy aktualizací (SPU)[23] a výstrahy zabezpečení k ukončení bezpečnostních chyb zabezpečení. Tyto zprávy jsou vydávány čtvrtletně; některé z těchto verzí mají aktualizace vydané před příštím čtvrtletním vydáním.
Pozice na trhu
Zpráva společnosti Gartner z roku 2016 tvrdila, že ukazuje, že Oracle drží celosvětově první tržní podíl RDBMS na základě podílu na příjmech před svými čtyřmi nejbližšími konkurenty - Microsoft, IBM, MÍZA a Teradata .[24][je nutné ověření ][je zapotřebí objasnění ]
Soutěž
Na trhu relačních databází Oracle Database soutěží s komerčními produkty, jako jsou IBM DB2 UDB a Microsoft SQL Server. Oracle a IBM mají tendenci bojovat o trh databází střední třídy na platformách Unix a Linux, zatímco Microsoft dominuje trhu databází střední třídy na Microsoft Windows platformy. Jelikož však sdílejí mnoho stejných zákazníků, mají Oracle a IBM tendenci vzájemně si podporovat své produkty v mnoha kategoriích middlewaru a aplikací (například: WebSphere, PeopleSoft, a Siebel Systems CRM ) a hardwarové divize IBM úzce spolupracují[Citace je zapotřebí ] s Oracle na serverových technologiích optimalizujících výkon (například Linux na IBM Z ). Mezi specializované komerční konkurenty patří Teradata (v datových skladech a business intelligence), Software AG ADABAS, Sybase a IBM Informix, mezi mnoha jinými.
Stále více proti nim soutěží databázové produkty Oracle open-source software relační a nerelační databázové systémy jako PostgreSQL, MongoDB, Couchbase, Neo4j a další. Oracle získal Innobase, dodavatel InnoDB kódová základna do MySQL, částečně proto, aby lépe konkurovaly alternativám open source, a získané Sun Microsystems, vlastník MySQL, v roce 2010. Databázové produkty licencované jako open-source jsou, podle právních podmínek Definice otevřeného zdroje, zdarma k distribuci a bez licenčních poplatků nebo jiných licenčních poplatků.
Viz také
- Porovnání systémů správy relačních databází
- Porovnání objektově-relačních systémů pro správu databází
- Systém pro správu databází
- Seznam systémů správy relačních databází
- Seznam databází využívajících MVCC
Reference
- ^ „Oracle Database 19c: Nyní k dispozici na Oracle Exadata“. oracle.com.
- ^ Lextrait, Vincent (březen 2016). „Programovací jazyky Beacon, v16“. Archivovány od originál dne 30. května 2012. Citováno 15. prosince 2016.
- ^ „Standardní licence OTN“, Technická síť, Oracle.
- ^ „Multimodel Database with Oracle Database 12c Release 2“ (PDF). Věštec. Archivováno (PDF) z původního dne 14. dubna 2017. Citováno 1. března 2017.
- ^ „Exadata“ (PDF), Technická síť, Oracle.
- ^ „Vítejte v Larrylandu“. Opatrovník. Archivováno z původního dne 25. srpna 2016. Citováno 19. prosince 2009.
- ^ Julie Bort (29. září 2014). „Larry Ellison je dnes díky CIA miliardářem“. Archivováno z původního dne 16. ledna 2017. Citováno 13. ledna 2017.
- ^ Katedry informatiky. „Oracle V2“. Virtuální výstavy v informatice. Univerzita v Klagenfurtu. Archivováno z původního dne 30. září 2019. Citováno 30. září 2019.
- ^ Webster, Robin (13. listopadu 1984). „PC relační databáze? Nová odpověď je Oracle“. PC Magazine. Citováno 1. července 2019.
- ^ Gralike, Marco (4. dubna 2006). „Zpět do budoucnosti (zařízení Oracle 4.1 VM)“. amis.nl. Archivováno z původního dne 1. července 2019. Citováno 1. července 2019.
- ^ Mace, Scott (30. ledna 1989). „Verze systému DOS pro profesionální Oracle 5.1B přidává zapisovač zpráv SQL“. InfoWorld. Citováno 7. září 2019.
- ^ O'Brien, Timothy (29. dubna 1991). „Oracle8 v Linuxu slibuje“. InfoWorld. Citováno 7. září 2019.
- ^ Nash, Kim (3. října 1994). „Uživatelé Oracle uvažují o přetížení produktu“. Infosvět. IDG Enterprise. Citováno 30. července 2020.
- ^ Biggs, Maggie (5. října 1998). „Oracle8 v Linuxu slibuje“. InfoWorld. Citováno 7. září 2019.
- ^ „Archivovaná kopie“. Archivováno z původního dne 5. dubna 2018. Citováno 4. dubna 2018.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Archivovaná kopie“. Archivováno z původního dne 5. dubna 2018. Citováno 4. dubna 2018.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Archivovaná kopie“. Archivováno z původního dne 9. září 2013. Citováno 9. září 2013.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ https://blogs.oracle.com/database/oracle-database-18c-:-now-available-on-the-oracle-cloud-and-oracle-engineered-systems
- ^ https://community.oracle.com/community/support/support-blogs/database-support-blog/blog/2018/07/23/oracle-database-18c-now-available-for-on-premises
- ^ https://blogs.oracle.com/database/oracle-database-19c-now-available-on-oracle-exadata-v3
- ^ https://blogs.oracle.com/database/oracle-database-19c-now-available-on-linux-v3
- ^ „Poznámky k verzi databáze“. Centrum nápovědy Oracle. Archivováno z původního dne 3. září 2019. Citováno 3. září 2019.
- ^ Baransel, Emre (2013). Příručka pro začátečníky s administrací Oracle Data Guard 11gR2. Packt Publishing Ltd. ISBN 9781849687911. Archivováno z původního dne 23. listopadu 2016. Citováno 15. ledna 2014.
Neměli byste se zmást mezi Critical Patch Update (CPU) a Security Patch Update (SPU), protože terminologie CPU byla od října 2012 změněna na SPU.
- ^ "Přihlašovací stránka". www.gartner.com. Citováno 15. prosince 2017.