Dedicated to Your Success. Oracle 11g tietokannan päivityksen tarjoamat hyödyt ja kustannussäästöt Puitesopimustoimittaja Pasi Parkkonen Director, Citrus Solutions Oy pasi.parkkonen@citrus.fi 040-5905307
& Exadata
Oracle 11g:n tilanne tänään?
Oracle 11g on jo kypsä Oracle 11g version historia 07/2007 - Oracle 11g julkaisiin 4 vuotta sitten Tarkka versionumero 11.1.0.1.0 (11gR1) 09/2009 - Iso päivitys/korjauspaketti julkaistiin 2 vuotta sitten Tarkka versionumero 11.2.0.1.0 (11gR2) 09/2010 Pienempi korjauspäivitys julkaistiin 1 vuosi sitten Tarkka versionumero 11.2.0.2.0 Huom! 11.2. on viimeinen Oraclen 11g versio, enää julkaistaan vain pienempiä korjauspäivityksiä.
Oraclen filosofia Maksat aina uusimmasta versiosta!
Maksat uusimmasta... Mitä tämä tarkoittaa käytännössä?
Maksat tästä (Oracle 11g)
Käytätkö silti tätä? (Oracle 10g) Oracle 10g julkaistiin 2004
Vai tätä? (Oracle 9i) Oracle 9i julkaistiin 2000
Vai jopa tätä? (Oracle 8) Oracle 8 julkaistiin 1997
Näinpä tämänkin vielä hiljattain... (Oracle 7) Oracle 7 julkaistiin 1992
Kysymys Miten asiakas saa tästä maksimihyödyn? VS.
No brainer... Käytä viimeisintä versiota!
Mutta toimivatko järjestelmämme 11g:ssä? Järjestelmän toimivuuden 11g:llä voi yleensä testata vajaassa viikossa
Esteet poistettu.. Kaikki voivat nyt siirtyä viimeisimpään versioon
Oracle 11g Parhaat asiat 11g:ssä?
Oracle 11g tukee liiketoimintaa Lakien perässä pysyminen
Asiakkaat voivat asettaa vaatimuksia Auditointi, dataan pääsyn, kryptaaminen...
Historiatiedon hallinta Laki voi vaatia tietoja säilytettäväksi esimerkiksi viiden vuoden ajan
Historiatiedon hallinta Oracle tarjoaa automaattisen historiatiedon hallinnan Total Recall, Flashback teknologia
Kuka teki, mitä ja milloin? Oracle voidaan pyytää tallentamaan yksityiskohtaista tietoa tietokannan käytöstä Tämä tieto voidaan säilyttää vuosia Auditing, Fine Grained Auditing, Audit Vault
Kuka teki, mitä ja milloin? Tietokannan tiedot voidaan eristää jopa tietokannanhoitajilta Data Vault
Oracle 11g ominaisuudet Suorituskyky
Suorituskyky 11g on tähän asti nopein Oraclen versio
Oracle 11g ominaisuudet Tasainen suorituskyky tuotantojärjestelmissä SQL Plan Management, uutta SQL lauseen suoritustapaa ei hyväksytä ennenkuin se on evaluoitu ja todettu riittävän nopeaksi
Oracle 11g:n suorituskyky Välimuisti SQL query result cache, PL/SQL function result cache
Välimuistin käyttöönotto Sovellus rakennetaan tallentamaan osa haetuista tiedoista välimuistiin SQL query result cache, PL/SQL function result cache
Oraclen optimointi yleisesti Oraclessa on erinomaiset välineet ja raportit tietokannan suorituskyvyn optimointiin
Oraclen ominaisuudet Oracle pystyy mm. vastaamaan kysymykseen: Mitä tapahtui vajaa viikko sitten tietokannassa? Tämä ominaisuus tosin tuli jo 10g versiossa... AWR, ASH
Oracle 11g ominaisuudet Automatisoitu testaus aidolla datalla Real Application Testing
Uuden version testaus aidolla datalla $ wrc REPLAYDIR=/home/oracle/solutions/dbreplay USERID=system PASSWORD=oracle Workload Replay Client: Release 11.1.0.6.0 - Production on Tue Copyright (c) 1982, 2007, Oracle. All rights reserved. Wait for the replay to start (21:47:01) Replay started (21:48:14) Replay finished (21:51:21) $ Real Application Testing
Oracle 11g ominaisuudet Ei käyttökatkoja.. edes käyttöjärjestelmän tai tietokannan version päivityksissä GoldenGate
Ei käyttökatkoja päivityksissä Previous Version New Version OGG Old DB Version New DB Version GoldenGate, päivitetään serverit vuorotellen, puolivälissä vaihdetaan replikointisuunta
Erillinen raportointi & varmistuskanta Disaster Recovery, Data Protection Standby (Open & Active) Zero Downtime Migration and Upgrades Log Based, Real- Time Change Data Capture OGG Operational Reporting ODS ETL ETL Reporting Database EDW Heterogeneous Source Systems Real-time BI EDW Query Offloading Data Distribution GoldenGate, datan jakaminen aktiivikannasta eri tarkoituksiin. Raportointi, BI, eri toimipaikat, backup
Oracle 11.2 ominaisuudet Sovelluksen version päivitys ilman käyttökatkoa
Sovelluksen päivitys ilman käyttökatkoa Päivitys onnistuu ilman katkoa Mahdollista myös palata vanhaan versioon tai käyttää useampaa versiota yhtäaikaisesti Edition Based Redefinition, tietokannassa voidaan säilyttää eri versioita sovelluksen rakenteista
Oracle 11.2 ominaisuudet Voit ajaa sovelluksen eri versioita samassa kannassa Versiosta toiseen siirrytään lennossa Edition Based Redefinition, tietokannassa voidaan säilyttää eri versioita sovelluksen rakenteista
Järkevä kasvupolku Rakenna kustannustehokkaasti Skaalaa ylös myöhemmin Pätee kaikkiin Oraclen versioihin
Rakenna järjestelmä vain kerran Järjestelmän voi rakentaa Oraclen edullisella versiolla Saman järjestelmän voi skaalata ylös tehokkaammalla Oraclen versiolla
Rakenna järjestelmä vain kerran Tehovaatimusten kasvaessa Oracle ei pakota koodimuutoksiin = Kustannussäästöt Valtaosa tietokannoista pakottaa muuttamaan järjestelmän sovelluskoodia, rakenteita ja toimintatapaa tuodakseen lisänopeutta
Koodi voidaan pitää samana Oracle skaalautuu ylöspäin Voit rakentaa sovelluksen edullisella Oracle versiolla ja siirtää sen tarvittaessa jopa Exadataan ilman muutoksia
Hyvin piilotettu salaisuus Ilmainen vinkki #1: Oracle XE Jos Oraclea ei vielä löydy, aloita XE:llä http://www.oracle.com/technetwork/database/expressedition/11gxe-beta-download-302519.html
Oracle ei pakota koodimuutoksiin Partitiointi Data Guard GoldenGate XE, SE1, SE Enterprise Edition RAC Exadata...
Exadata = se rajuin Oraclen versio Voit rakentaa sovelluksen pienessä Oracle versiossa ja siirtää sen tarvittaessa Exadataan ilman muutoksia
Maailma on muuttunut Tietokantojen täytyy osata nykyisin paljon enemmän ennen Niiden täytyy tukea liiketoimintaa ja tarjota välineitä tehokkaampiin toimintatapoihin
Oracle 11g täyttää modernin tietokannan vaatimukset
Tee Larry onnelliseksi päivitä jo tänään!
Kysymyksiä? Pasi Parkkonen Director Citrus Oy phone (cell): +358 (0) 40 590 5307 e-mail: pasi.parkkonen@citrus.fi Matias Löfman Sales Manager Citrus Oy phone (cell): +358 (0) 40 570 9066 e-mail: matias.lofman@citrus.fi
Citrus tietokantapalvelut Migraatiopalvelut Mistä tahansa muusta tietokannasta Oracleen Ylläpitopalvelut Businesskriittiset tietokannat aina käytettävissä Sovelluskehityksen tukena toimiminen Ongelmien ratkaisu ja ennaltaehkäiseminen Citrus voi toimia hosting kumppanin apuna Konsultointipalvelut Tietokannan valinta HA ja DR ratkaisut Auditoinnit Tietokantojen suorituskyvyn optimointi Ohjelmistojen integraatioprojektit DW, BI ratkaisut AD HOC palvelut Muut Citruksen palvelut HR palvelut.net tuotekehitys ja ylläpito Open Source julkaisujärjestelmäprojektit ja ylläpito Koulutus
Tuetut tietokannat