www.it-staffing.nl
Een uitgave van
detacheringsbureau voor Oracle-specialisten
het Orakel nr. 2 • 14e jaargang september 2013
Oracle investeerde kapitalen, 2.500 manjaren en ruim 1,2 miljoen test-uren
Langzaam, maar zeker schuift Oracle met haar producten van de 11-serie naar de 12. Dat geldt nu ook voor haar database. Onlangs brachten de mensen van Ellison de Oracle Database 12c op de markt. En als we Ellison zelf mogen geloven, staat die c voor ‘cloud’ Volgens hem is er hier . namelijk sprake van de eerste database ter wereld die ontworpen is voor gebruik in de cloud. Tegelijk is het er een die, wat traditie schijnt te zijn bij Oracle’s even genummerde software, ingrijpende veranderingen in zich bergt. Zowel op het vlak van de architectuur van de database, alsook qua functionaliteiten.
Oracle Database 12C bevat ‘game changing technology’ Baanbrekend
architectuur (zie voor meer informatie het kader elders bij dit artikel) van Oracle Database 12c introduceert een aantal nieuwe concepten: pluggable databases (PDB’s) en container databases (CDB’s).
Oracle pluggable databases
Een pluggable database (PDB) is een eenheid waarin een subset van Oracle’s datatabellen en indexen is samengebracht en waaraan de bijbehorende metadata uit het DUI-systeem is toegevoegd. Het belangrijkste onderdeel van de PDB zijn die metadata. Een aantal PDB’s kan vervolgens worden ondergebracht in een container database (CDB). Een aantal PDB-gebruikers (‘huurders’ of ‘tenants’) kunnen dus gezamenlijk een container gebruiken, wat bij de traditionele database niet mogelijk is. Daar was het bij elke database ‘ieder voor zich’. Het wisselen tussen databases wordt vergemakkelijkt door de in elke PDB onafhankelijk opgeslagen metadata. Alle PDB’s in een CDB delen het geheugen en de CPU-architectuur. Omdat de tabel- en de indexdefinities plus de data allemaal in een PDB zijn weggezet, kan zo’n PDB snel worden losgekoppeld en worden ingeplugd in een andere CDB of server. Kopiëren is ook een fluitje van een cent. Het proces waarmee een CDB – die een aantal PDB’s van ‘tenants’ (huurders dus) omvat – wordt gecreëerd heeft Oracle ‘multi-tenancy’ genoemd.
Het verhaal gaat dat het bij Oracle traditie is om te zorgen dat een even nummering van de software samenvalt met een baanbrekende vernieuwing. Of dat waar is? Terugkijkend naar het verleden lijkt het er wel op. En op de recentelijk uitgebrachte Oracle Database 12c is het zeker van toepassing. Sommige database-experts spreken bij dit nieuwe Oracle-product zelfs van een ‘game changing technology’. Wat overigens niet zo verrassend is als je beseft dat dit product dat ruim zo’n 500 nieuwe features in
zich heeft, maar liefst 2.500 manjaren (!) opslokte en 1,2 miljoen testuren nodig had. Bij dat laatste zijn de bètaprogramma’s voor klanten en partners overigens nog niet inbegrepen. Voeg bij dat alles de trends voor databases waar Database Administrators (DBA’s) vandaag de dag mee worden geconfronteerd – zoals Big Data, de steeds meer gehoorde eis van opdrachtgevers om kosten te besparen door een optimale inzet van middelen (haal eruit wat erin zit), de steeds krachtiger hardware enzovoort – en het is duidelijk dat het geen kwestie is óf Oracle Database 12c een succes wordt, maar meer wanneer het tot standaard wordt uitgeroepen. De meest opzienbarende verandering bij Oracle Database 12c zit hem in de multi-tenant database-opbouw en de bijbehorende features. De multi-tenant
Inhoud
Oracle Database 12c Multi-tenancy Interessante links Het European Competence Framework (e-CF) 1 2 3 4 MVO-certificaat voor IT-Staffing Gaat het nog lukken met Big data? Oracle Enterprise Manager 12c Oracle Vanquisher Column, Cartoon & Colofon 4 5 6 7 8
Voordelen van PDB’s en CDB’s
PDB’s verminderen de overhead op