|
Gerelateerde onderwerpen: 10g | 11g | Database | Oracle |
11 extra redenen om over te stappen naar Oracle 11g - release 2In release 2 van de Oracle database 11g (11.2) zijn verschillende nieuwe features geïntroduceerd en bestaande features verbeterd. We laten hier zomaar een greep hieruit zien: 11 extra redenen om over te stappen naar 11g - release 2!1) Real Application ClustersVeel vernieuwingen zijn er in 11g release 2 op het gebied van RAC en Grid. Zo kunnen er bijvoorbeeld Server Pools worden aangemaakt, waarbij resources dynamisch worden verdeeld met behulp van policies. 2) Oracle RestartDeze feature maakt het mogelijk om een database instance automatisch opnieuw op te starten als deze down is gegaan. Hiervoor wordt gebruik gemaakt van de Cluster Ready Services (CRS) van Oracle Clusterware. Op deze manier wordt de availibility van een single-instance Oracle database verbeterd. Ook listeners en een eventuele ASM instance kunnen gelijk automatisch worden gestart. 3) Edition-based redefinitionBij het upgraden van een applicatie of het implementeren van verbeteringen is in de regel compilatie van bijvoorbeeld stored PL/SQL procedures nodig. Gedurende deze compilatiefase kunnen gebruikers geen gebruik maken van de applicatie: zij moeten wachten tot de gehele wijziging in de applicatie geïmplementeerd is. Anders zou er onverwacht gedrag kunnen optreden. In Oracle 11g release 2 is dit probleem verleden tijd: door gebruik te maken van editions is het mogelijk om 'live' nieuwe code te implementeren en compileren, die in één klap actueel wordt gemaakt. Gebruikers hoeven hiervoor niet meer te wachten. 4) Deferred Segment CreationBij het aanmaken van een tabel of index wordt automatisch een eerste (initial) extent aangemaakt in de desbetreffende tablespace. Ook als de tabel leeg is - en misschien wel leeg blijft - is dit extent altijd aanwezig. Maar niet in 11g release 2! Er kan nu worden aangegeven dat het initial extent pas wordt aangemaakt zodra er gegevens in de tabel worden gezet. Op deze manier nemen lege tabellen dus geen ruimte meer in. Dit nieuwe gedrag is gelijk ook de default instelling in 11.2. 5) Externe tabellen in afwijkende formatenTot nog toe konden externe tabellen alleen worden gelezen als ze gebruik maakten van de door de access drivers ORACLE_LOADER of ORACLE_DATAPUMP bepaalde formaten. In 11g release 2 is het mogelijk om ook afwijkende formaten te lezen. Hiervoor wordt een preprocessing program gebruikt, dat de gegevens tijdens het inlezen naar een voor de ORACLE_LOADER driver leesbaar formaat omzet. 6) De LISTAGG functieEen bekend voorbeeld van een query in SQL is het tonen van een overzicht van alle werknemers, gesorteerd per kantoor. Iedere werknemer komt daarbij op een eigen regel. Maar stel nu dat we slechts één regel per kantoor willen weergeven, waarbij alle werknemers op die ene regel worden opgesomd, gescheiden door komma's? Tot nu toe was dit een lastige opgave. Maar in 11g release 2 lossen we dit eenvoudig op met de LISTAGG functie. 7) Automatic Storage ManagementEr zijn diverse verbeteringen en uitbreidingen op het gebied van ASM. Zo biedt 11g release 2 bijvoorbeeld een 'echt' file system, met de naam ACFS (ASM Cluster File System). De communicatie met dit file system verloopt via de ADVM (ASM Dynamic Volume Manager). Een ACFS file system kan via de ADVM direct worden benaderd vanuit het operating system. 8) Fast Recovery AreaOracle 11g release 2 introduceert niet alleen nieuwe features, maar ook nieuwe termen. De Flash Recovery Area wordt nu Fast Recovery Area genoemd. Daarnaast is het aantal mogelijke archive log destinations uitgebreid naar 31, waardoor meer gelijktijdige standby databases worden ondersteund. 9) Current Session AuditingHet auditingmechanisme in de Oracle database is een krachtig hulpmiddel om na te gaan wat er allemaal in de database gebeurt. Tot nog toe golden alle auditinginstellingen altijd voor de gehele instance. Weliswaar kon auditing per gebruiker worden ingesteld, maar dan wordt ook van iedere sessie van die gebruiker informatie vastgelegd. In 11g release 2 kan ervoor worden gekozen om alleen auditinginformatie te verzamelen over de huidige sessie, middels IN SESSION CURRENT. 10) Data Pump Legacy ModeDeze nieuwe feature verkleint de kloof tussen nieuwere en oudere Oracle versies: Data Pump biedt nu de mogelijkheid om gebruik te maken van de 'oude' traditionele parameters die bij de tools exp en imp werden gebruikt. De oude parameters worden automatisch herkend en omgezet in nieuwe. 11) Flashback Data Archive Deze feature kwamen we ook al tegen in het rijtje met '11g release 1' features. In release 2 zijn de mogelijkheden van deze feature, die het mogelijk maakt om per tabel automatisch historische gegevens te bewaren, verder uitgebreid. Nu kunnen ook de meeste DDL statements door Flashback Data Archives worden verwerkt - en indien nodig worden teruggedraaid. |
Opleidingen voor Oracle11gWilt u meer weten over opleidingen op het gebied van Oracle11g? Neem dan contact op met onze afdeling verkoop of bekijk onze Oracle11g cursussen. |

