Why to upgrade to 12c - PEOUG - PERU Oracle Users...
-
Upload
nguyentuyen -
Category
Documents
-
view
243 -
download
3
Transcript of Why to upgrade to 12c - PEOUG - PERU Oracle Users...
![Page 1: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/1.jpg)
Whytoupgradeto12cByDeibyGómez
OTNTour2016Uruguay,Perú,Argen>na,Guatemala,Colombia
![Page 2: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/2.jpg)
DEIBYGOMEZ• OracleACEsince2013• OracleACEDirectorsince2015• PresidentedelGrupodeUsuariosdeOracledeGuatemala• SpeakerenOTN’13,‘14,’15,’16;OracleOpenWorldUSA,Brasil;Collaborate.• DirectorofSupportQualityenLa>nAmericanOracleUsersGroupCommunity(LAOUC)• Co-fundadordeOraWorldTeam(Suiza,India,Brasil,Francia,Guatemala)@oraworld_team
• OracleCer>fiedMaster11g(OCM11g)• OracleCer>fiedMaster12c(OCM12c)• SELECTJournalEditor’sChoiceAward2016(LasVegas,IOUG)
![Page 3: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/3.jpg)
DEIBYGOMEZ
Autores• AntonEls(NuevaZelanda)• VitSpinka(RepublicaCheca)• FranckPachot(Suiza)
RevisoresTécnicos:• DeibyGómez(Guatemala)• ArupNanda(India)
Pre-orderinAmazon!
![Page 4: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/4.jpg)
NUVOLA,S.A.• Cer>ficacionesdelequipo:
– OracleLinuxCer>fiedImplementa>onSpecialist– OracleDatabase11gAdministratorCer>fiedProfessional(OCP11g)– OracleDatabase12cAdministratorCer>fiedProfessional(OCP12c)– OracleDatabase11gAdministratorCer>fiedMaster(OCM11g)– OracleDatabase12cAdministratorCer>fiedMaster(OCM12c)– OracleServiceOrientedArchitectureInfrastructureImplementa>onCer>fiedExpert– OracleCer>fiedExpert,OracleExadataX3andX4Administrator– OracleRAC11gandGridInfraestructureAdministrator– OracleRealApplica>onClusters12cCer>fiedImplementa>onSpecialist
• SoporteyConsultoría:– BasesdeDatosOracle.
• Upgrades&Migraciones– Exadata– OracleCloud– Middleware
• CursosdeAdministracióndeProductosOracle
www.nuvolacg.com
![Page 5: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/5.jpg)
¿QuébeneficiosobSenes?
![Page 6: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/6.jpg)
Provisioning• Sub-setCloning• NoDataCloning
![Page 7: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/7.jpg)
Provisioning
![Page 8: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/8.jpg)
Perfectforcloud• ProvideDatabasesasaServices• ProvideSchemaasaServices• AvailableinAmazonRDS• AvailableinOraclePublicCloud• In-MemoryProcessing(usefulwhenscalingmemoryup)• In-MemoryDatabase(usefulwhenscalingmemoryup)• Fulldatabasecaching(usefulwhenscalingmemoryup)• PerfectforDataStorageTieringmatcheswithCloudStorageCosts• Security
![Page 9: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/9.jpg)
Policy-ManagedDatabasesAdvantages:• ServerFailureTolerance• Automa>cServerreloca>on• ClusterConsolida>on• ClusterScalability(Horizontallyand
Ver>cally)Enhancedin12c• MoreServerAiributes
• ServerCategoriza>on• Policysets• ServerAlloca>onbasedon:
• CPU• Memory• NodeRole
• LibraryofPolicyDefini>ons• QualityofService(QoS)unifiedwithPolicy-
basedClusterManagement
![Page 10: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/10.jpg)
ConsolidaSon
• DatabaseConsolidaSon
**duplica>ngMemoryandProcesses
![Page 11: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/11.jpg)
ConsolidaSon
• DatabaseConsolida>on• ServerConsolidaSon
• InstanceCaging• DatabaseResourceManager
![Page 12: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/12.jpg)
ConsolidaSon
• DatabaseConsolida>on• ServerConsolida>on• SchemaConsolidaSoncollisions
![Page 13: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/13.jpg)
ConsolidaSon• DatabaseConsolida>on• ServerConsolida>on• SchemaConsolida>on• ClusterConsolidaSon
SharedPool-MyPool
![Page 14: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/14.jpg)
Datamovement• Plug-outthere,Plug-inhere• MovedataacrossContainerswithDifferentversions• FromCloudtoOn-Premise• FromOn-PremisetoCloud• DuplicatenowusesBackupsets• MoveDatafilesonline• OnlineMovePar>>on• Informa>onLifecycleManagement(ILM)
• HeatMap• Query>mestampsattherowandsegmentlevels
• FullTransportableDatabase• TheBestofDataPump• ThebestofTransportableTablespaces• cross-plalorm• cross-Endianness• cross-version
![Page 15: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/15.jpg)
In-memoryFeatures• In-MemoryColumnStore• In-MemoryStorageIndex• In-MemoryJoins
• BloomFilters• In-MemoryScan• In-memoryaggrega>on• FullDatabaseCaching• BigTableCaching
![Page 16: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/16.jpg)
ApplicaSonconSnuity• Masksoutagesfromendusersandapplica>ons• Theapplica>oncancon>nuewherethatdatabasesessionlemoff• ItrebuildstheSession
• sessionstates• cursors• Variable
• Ittriestore-executeit
![Page 17: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/17.jpg)
FLEXASM• ItProvidesHighAvailability• Configurabletomeetourneeds• Itdoesn’tdependofFlexCluster• EasytoConfigure• DedicatedASMNetwork
![Page 18: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/18.jpg)
FLEXCLUSTER• NodeScalability• LessInterconnectTraffic• Automa>cLeafNodesreloca>on• NodeEvic>ondecreased
![Page 19: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/19.jpg)
EasyUpgrade&MigraSon• PlugoutfromoldVersionofContainerDatabase• PlugintonewVersionofContainerDatabase
• Copy• Move• No-Copy• ByClone
• UpgradeprocessbyPhases• Pre-UpgradeScript• ParallelUpgrade(upto40%faster)• Upgradeallinone• UpgradewithRestorePoint• Andmanygoodupgradefeaturescomingin12cR2!
![Page 20: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/20.jpg)
PredicSveTasks-What-ifcommandcrsctleval• Adding,dele>ngandmodifyingserver
pools• Addingserverstoanddele>ngservers
fromaserverpool• Reloca>ngaserverfromoneserverpool
toanother• Removingaserverfromthecluster• Enablingaspecificmanagementpolicy
srvctl-eval• Adding,star>ng,stopping,modifyingand
reloca>ngdatabases• Adding,star>ng,stopping,modifyingand
reloca>ngservices• Adding,modifyingandremovingserver
pools• Reloca>ngaserverfromoneserverpool
toanother
$ crsctl eval start resource resource1 -n server1 Stage Group 1: -------------------------------------------------------------------------------- Stage Number Required Action -------------------------------------------------------------------------------- 1 Y Resource 'resource1' (1/1) will be in state [ONLINE] on server [server1] N Resource 'resource2' (1/1) will be in state [ONLINE | INTERMEDIATE] on server [server1] 2 Y Resource 'resource3' (1/1) will be in state [ONLINE | INTERMEDIATE] on server [server1]
![Page 21: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/21.jpg)
Scalability• NodeScalability–FlexCluster
• ClusterScalability–ServerPools
• DatabaseScalability–MulStenant
• WorkloadScalability–OracleCloud
• WorkloadScalability–InMemory
![Page 22: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/22.jpg)
HIGHAVAILABILITY
• Sessionfailuretolerance-ApplicaSonConSnuity
• ASMinstancefailuretolerance–FlexASM
• Serverfailuretolerance–ServerPool
• Servicefailuretolerance–ServerPool
• DatabaseInstancefailuretolerance–ServerPools• Predic>veTasks–Whatif
![Page 23: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/23.jpg)
Cost-saving• Less>me-tomarket–Provisioning• LessStorageCosts–ILM• LessStorageCosts-Compression• LessServersbyconsolida>on–MulStenant• LessMemoryandCPUwastedbyconsolida>on–MulStenant
• Less>metoprocess(>mesismoney!)–In-Memory• LessDBAbillable>me–Mul>tenant(Manydatabaseasone)
• LessDown>me–Onlinefeatures,fasterupgrade.• Lessmoneyoncrea>ngTEST,QA,DEVenvs-Provisioning
![Page 24: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/24.jpg)
Others• OracleSupport11gR2FinishedJanuary,2016• OracleSupport11gR2Extendedwillendon2018• Non-Containerisbeingdeprecated• LMSandCloudoffers
![Page 25: Why to upgrade to 12c - PEOUG - PERU Oracle Users Grouppeoug.org/.../otntour2016/DeibyGomez-WhytoMigrateto12c.pdf · Why to upgrade to 12c By Deiby Gómez ... – Oracle Database](https://reader034.fdocuments.in/reader034/viewer/2022052420/5a7ec8517f8b9a66798ecaf1/html5/thumbnails/25.jpg)
Whytoupgrade?+Provisioning+Perfectforcloud+Scalability+Consolida>on+Datamovement+In-memoryProcessing+Applica>oncon>nuity+HighAvailability+EasyUpgrade&Migra>on+Cost-saving+Supportpredic>vetasks+Alotofcompaniesarealreadythere