• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Jesus robles ahorro costesoracledb
 

Jesus robles ahorro costesoracledb

on

  • 697 views

Presentación de Jesús Robles. Formato ppt.

Presentación de Jesús Robles. Formato ppt.

Statistics

Views

Total Views
697
Views on SlideShare
697
Embed Views
0

Actions

Likes
1
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • The innovation continues with Oracle Database 11g Release 2 to lower IT costs and deliver a higher quality of service by:Consolidating business applications onto private CloudsImproving Performance – Exadata X3Compressing data onto low cost storage partitions for faster performance.Maximizing availability and Data Protection and eliminating idle data center redundancy. Doubling DBA productivity and reducing the risk of change.
  • The 4 most commonly cited business drivers for organizations adopting Database Cloud architectures
  • MARGARET
  • añadir Advisor
  • Active Data Guard is an Option license for Oracle Database 11g Enterprise Edition. It can be purchased separately, it is also included with Oracle Golden Gate license.It ‘s main feature is the ability to have the standby db open read-only while apply is active. Read-only users see up-to-date results, just as if the query had been issued at the primary db.The standby is a read-only Oracle databases – subject to the same restrictions as any other read-only Oracle database.
  • Comprehensive diagnostics solution – ADDM, Compare Period ADDM, Spot ADDM
  • ITL Initial Transaction Slots (ITLs)Top SQLI/O IssuesHot FilesBandwidthParsingHard, Soft, FailedConfiguration IssuesLog File SizingLog Buffer SizingArchivingMTTR SettingApplication UsageExcessive Logon/LogoffUndersized MemorySGA, PGAHot Blocks and ObjectsBuffer Busy WaitsCache Buffer Chain LatchesRAC Service IssuesNetwork, LMS, Remote InstanceLocks & ITL contentionCheckpoint causesPL/SQL, Java TimeRMAN, Streams, Integrated Cache Advice,
  • Reports resource usage for the two periods: CPU, Memory, I/O and Interconnect Graphic report shows DB Time over comparison periodsReports SQL commonality – how similar was the SQL between two time periods
  • SQL Access Advisor: Usage ModelSQL Access Advisor takes as input a workload that can be derived from multiple sources:SQL cache, to take current content of V$SQLHypothetical, to generate a likely workload from your dimensional model. This option is interesting when your system is being initially designed.SQL Tuning Sets, from the workload repositorySQL Access Advisor also provides powerful workload filters that you can use to target the tuning. For example, a user can specify that the advisor should look at only the 30 most resource-intensive statements in the workload, based on optimizer cost. For the given workload, the advisor then does the following:Simultaneously considers index solutions, materialized view solutions, partition solutions, or combinations of all threeConsiders storage for creation and maintenance costsDoes not generate drop recommendations for partial workloadsOptimizes materialized views for maximum query rewrite usage and fast refreshRecommends materialized view logs for fast refreshRecommends partitioning for tables, indexes, and materialized views.Combines similar indexes into a single indexGenerates recommendations that support multiple workload queries
  • Set publish mode to false to keep new stats private in productionThen gather optimizer statistics based on the recommendationMention: details of this workflow covered in OW 2011 - Tuning Toolkit for Advanced DBAs
  • Thank you for your attention

Jesus robles ahorro costesoracledb Jesus robles ahorro costesoracledb Presentation Transcript

  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 161Unleash the Value ofOracle DatabaseJesus Robles (jesus.robles@oracle.com)Database and Options BusinessDevelopment Manager
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 162• #1 Market Leader (47.3% EMEA market share [Gartner])• Increase server efficiency by enabling database Consolidation on Private Clouds• Improve performance by at least 10x• increase storage efficiency by factor of 10x• Eliminate downtime AND maximize Data Protection• Raise DBA productivity• Improve Data SecurityOracle Database 11g Release 2Lowering IT Costs & Improving IT Service
  • Gartner: EMEA 2012 RDBMS Vendor ShareTotal EMEA RDBMS Revenue (all vendors):• 2011 Revenue: $8.398B(US)• 2012 Revenue: $8.877B (US)14.4% 16.1%10.9%163.8%3.1%-0.5%12.4%37.1%Oracle IBM Microsoft SAP/SybaseGrowth 2011Growth 2012Oracle47.3%IBM22.9%Microsoft17.6%SAP6.4%Teradata2.7%InterSystems0.6%Progress1.0%Others1.5%Source: Gartner‟: “Market Share: All Software Markets, Worldwide 2012,” March 29, 2013, By Colleen Graham, Joanne Correia, David Coyle, Fabrizio Biscotti, Matthew Cheung, RuggeroContu, Yanna Dharmasthira, Tom Eid, Chad Eschinger, Bianca Granetto, Hai Hong Swinehart, Sharon Mertz, Chris Pang, Asheesh Raina, Dan Sommer, Bhavish Sood, Marianne DAquila, Laurie
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 164Increasing Server EfficiencyDatabase Consolidation onPrivate Clouds
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 165Private Database Cloud Business DriversReduceIT CostsReduceComplexityIncreaseQualityofServiceIncreaseAgilityLowerCapEx Servers Storage S/W licensesOpEx Maintenance ManagementReduce Configurations ServicesStandardize OS DB VersionsEnhance IT service time Availability SecurityEnableOnline changes Rapid response Faster Time to marketComplexity
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 166TransformationInfrastructure Reduce HW Reduce SitesService Delivery 1:many monitoring 1:1 monitoring of criticalsystemsNew Initiatives Existing Assets Discovery& ControlBASICCONSOLIDATIONInfrastructureReduce HWIncrease FTE ratioService DeliveryProactive monitoring ofcritical systemsNew InitiativesContinuous monitoringIdentity Mgmt and SecurityCONSOLIDATIONRATIONALIZATIONInfrastructureCloud InfrastructureShared InfrastructureShared PlatformsService Delivery1:Many Provisioning1:Many ManagementNew InitiativesBare-Bone Metal ProvisioningImage Library MgmtAutomated Patch MgmtWorkload MgmtZERO-TO-VIRTUALBUSINESS DRIVEN – A2DInfrastructureBusiness AgilityService DeliverySelf-ServicePolicy Driven ProvisioningReal-time User ExperienceMonitoringCritical Business FlowsMonitoringNew Initiatives Cloud Service Modeling Cloud Service Set-Up Business Flows Mgmt Pay-As-You-GoCostReduce CapexFunctional ChangesCentral monitoringImpactLowCostReduce CapexReduce OpexFunctional ChangesStandardizationAutomationImpactApps & UsersCostTiered/Partial/Per UsageFunctional ChangesCreation of Cloud adminVirtual Ops MgmtVirtual Assets MgmtImpactFixed Assets Becomes VariableCostCost per Business FlowsFunctional ChangesBusiness Flows MgmtIdentity MgmtImpactPay per Business FlowCompletionSmart Sourcing
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 167Database Cloud ArchitecturesCommon building blocks are shared Database and storage poolsPlatformERPDW CRMDBPlatformDBDBDatabase ConsolidationShared Database server poolsReal Application Clusters 11g R2Oracle Database 11g R2PlatformERPDW CRMPlatformDBDatabase CloudSchema ConsolidationShared database instancesOracle Real Application Clusters 11g R2Infrastructure CloudServer ConsolidationDeploy in dedicated VMsServer virtualizationHypervisorCRMDW ERPOSDBOSDBOSDBHypervisorServer Pools Database Resource Mngr
  • Database Cloud Architecture (Logical View)ApplicationQuality MgmtTEST dataManagementApplicationPerformance MgmtDiagnosticsTuningDB LifecycleManagementManageabilitySecurityAudit VaultAdvancedSecurityData MaskingDatabaseVaultLabelSecurityCloudManagementOracle Database 11g R2 (11.2.0.3)Partitioning –StorageOptimizACO –StorageOptimizatRAC - HighAvailabilityActiveDataguard– DataProtectionRAT –Testing &ValidationSpatial -GeoLocationOracle Fusion MiddlewareOracle Apps3rd Party Apps ISV AppsOracle Exadata DB MachineExadataSmartFlashHCC(HybridColumnarCompress)DatabaseStorageIORM OL 5.616-32 CPUcores512 GBMainMemoryStorage Server Compute Nodes
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 169Exadata X3 | Database In-Memory Machine2008Warehouse2010Scale-UpOLTP & VLDB20092012Massive FlashAll I/Os to FlashDatabase On DiskX3Database In-Memory
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1610NEW Exadata X3-2 Eighth RackFaster Than 2010 Quarter-Rack, 2008 Half-Rack Lowest Cost Exadata Configuration– Price: 60% of Quarter Rack– 16 Database Cores, 54 TB Disk, 2.4 TB PCI Flash– Highly Available configuration with all Exadata features Brings Exadata Extreme Performance to smallerworkloads, development, test, disaster recovery Hardware Identical to Quarter-Rack– Half CPU Cores, Disks, and Flash Cards Disabled– Half the Database and Exadata Software Licenses Upgrade to Quarter-Rack with software commandLowestCost
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1611Increasing Storage Efficiencywith Oracle Database 11gRelease2
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1612StorageEfficiency Database Storage Challenges Oracle IOUG survey Storage Strategies Oracle Data Partitioning Oracle Advanced Compression Hybrid Columnar Compression
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1613Database Storage ChallengesAmount of data isgrowingexponentially• Today‟s digitaluniverse will grow20X over next 10years• Not just “Big Data”also structured datain relationaldatabasesCost of hardware• Shrinking but NOTexponentially• Cost of IOP (InputOutput operations persecond ) is expensiveCost of Performance• Adding Tier 1storage to databaseswith performanceproblems can beexpensiveComplex StorageTiering• InformationLifecycleManagement policiescan be complex froma pure storageperspective
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1614IOUG Survey ResultsKey FindingsDataEnvironment1 out of 10Manage apetabyte or moreof online data32%,Report datais growing morethan 25% a yearRegulatoryRequirements12% Keep data‘forever’33% healthcareorganizationsstore data morethan a decadeApplicationsPerformance50% say datagrowth isoutpacingstorage capacity2 out of 3upgrade serverhardware & CPUfor performanceStorageStrategy#1 priority in2012 is Efficiencyand cost savings1/3 deploytiered storage* IOUG Storage Survey 2012
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1615Storage Strategies* IOUG Database Growth Survey 2012• 78% add more diskstorage in response todata growth• 1/3 implement tieredstorage• 61% compress databasebackups and exports andrelational table data
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1616Oracle Data Partitioning OptionPartition tables into “smarter” pieces•Queries execute faster against smallerpartitions•“Mandatory” for DWH operationsIncreasesperformance•24*7 access to critical dataIncreasesavailability•Divide large tables into smaller, moremanageable subsets.•DBA operations benefit (dataloads, backup, recovery)•Partitioning Advisor new in Oracle DB 11gEnables simplermanagement•Individual partitions can be assigned tospecific storage areas•Reduces the cost of retaining dataEnables storagecost optimization•Applications remain unchangedTransparent toapplicationsActiveLessActiveHistoricalOracle Database Enterprise EditionPartitioningOption
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1617ActiveLessActiveHistoricalOracle Database 11g Enterprise EditionPartitioningOptionAdvancedCompression2x to 4x Compression Typical17Advanced Compression OptionMinimizes database storage usage• OLTP and DWCompress LargeApplication Tables• Structured and unstructured datatypesCompress All DataTypes• Faster RMAN compression• Data Pump compressionCompress BackupData• Cascade storage savingsthroughout data centerTypical Compressionof 2x-4x• Applications are unchangedTransparent toapplications• Now part of Advanced Compressionin Oracle Database 11R2Total Recall
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1618Hybrid Columnar CompressionOracle11g Release 2 featureHCC ApplicabilityDataWarehousing5-15xcompressionArchival ofOlder OLTP(via Partitioning)Up to 50xcompressionCompressprimary DBstandby test dev backupExadataPillar AxiomZFS SAOracle Tiered Storage and Exadata
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1619Eliminate downtimeANDMaximize DataProtection
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1620Leading Causes of Unplanned Downtime0%10%20%30%40%50%Network OutageHuman ErrorServer FailureStorage FailurePower OutageWeather, Disaster Survey of 350 Companies
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1622FlexibleMaintenanceandMigrationsMedia andStorageFailuresHuman orApplicationErrorDatabase, System, Cluster,Site, andGeographicOutagesOracle Integrated Software EnvironmentServerFailureAddressing both Unplanned and Planned Downtime
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1623FlexibleMaintenanceandMigrationsMedia andStorageFailuresHuman orApplicationErrorDatabase, System, Cluster,Site, andGeographicOutagesOracle Integrated Software EnvironmentServerFailureAutomaticStorageManagementRecoveryManager(RMAN)Oracle SecureBackup• Instance failure• Server failure• Rollingmaintenance• Performancescale-out• Online instancerelocation• ConsolidationOracle RAC• Fast point-in-time recovery• Granularrepair oflogicalcorruptions• Transaction• Table• DatabaseFlashback• Database failure• System failure• Site failure• Zero data loss• Automatic failover• Corruptionprotection• Rolling upgrade• Read-only offload• Backup offloadActive Data GuardAddressing both Unplanned and Planned Downtime• Heterogeneousmigrations• Bi-directionaland multi-masterreplication• Zero downtimemaintenanceGoldenGateEdition BasedRedefinition• Zero downtimeapplicationupgrades
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1624Active Data GuardReal-timeQueriesActive StandbyDatabaseProductionDatabaseContinuous RedoShipment and ApplySYNC/ASYNCOffload FastIncrementalBackupsOffload ReadersAutomatic Block Repair Real-Time Data Protection and AvailabilityData Guard BrokerEnterprise Manager Cloud Control
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1625Raise DBAproductivity
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1626Database Performance AnalysisChallenges•Reported by end users•Discovered by dailychecks•Reactive to end-usersFind?•Relate symptom topossible cause•Relate possible cause toprobable metric•Implement changeFix? •Did it work?•End-user feedback?•Run reports on metricValidate?•Will it occur again?•Custom script to watchfor the metric•Complex alerting andnotificationTrack?1234
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1627• For problem diagnosisuse ADDM, EMPerformance• ADDM revealssignificant problemsincluding problematicSQL details andrecommendationsimprove to performance• ADDM family –Compare Period, Real-Time ADDM1 – Find: Diagnostics
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1628Boost AdministratorProductivityEliminate PerformanceBottlenecksLower IT ManagementCostsDeliver Higher Quality ofServiceAutomatic Performance DiagnosticsMaximize Performance With Self-Managing Database• Sustain maximum performance with self-managing database• Top-down analysis using Automatic Workload Repository snapshots• Real-time performance analysis with Automatic Database Diagnostic Monitor• Resolve performance issues faster with drill-down root-cause analysis• Classification tree based on Oracle performance tuning expertise• Performance expert; now a RAC specialist too in Oracle Database 11gAutomatic WorkloadRepository SnapshotsPerformance &ManagementAdvisorsHighLoadSQLRACIssuesIO / CPUIssuesSelf-DiagnosticEngine
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1629Performance Issues Automatically Diagnosed by ADDMTop SQL I/O IssuesParsing ConfigurationIssuesApplicationUsageExcessiveLogon/LogoffUndersizedMemoryHot Blocksand ObjectsRAC ServiceIssuesLocks & ITLcontentionCheckpointcausesPL/SQL, JavaTime
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1630Compare Period ADDM• Full ADDM analysis across two AWR snapshot periods• Detects causes, measure effects, then correlates them• Causes: workload changes, configuration changes• Effects: regressed SQL, reach resource limits (CPU, I/O, memory, interconnect)• Makes actionable recommendations along with quantified impactAWR SnapshotPeriod 1AWR SnapshotPeriod 2Analysis ReportComparePeriod ADDMSQL CommonalityRegressed SQLI/O BoundUndersized SGA
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1631Compare Period ADDM: Method• Identify what changed• DB configurations, workload changes• Quantify performance differences• Uses DB Time as basis for measuring performance• Identify root cause• Correlate performance differences with changesDid the Buffer cache get smaller?Why is there 10% new SQL?Why Top SQL increased by 45%?Read I/O are up by 55%, why?Did a buffer cache reductioncause a read I/O increase?
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1632Compare Period – 3 ModesOne snapshot offsetSystem movingwindowCustomized period
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1633Compare Period: Report
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1634Active Session History (ASH)All „Active‟ sessions captured every second• Foregrounds and backgrounds are sampled• Active foregrounds contribute to DB TimeIn-memory: V$ACTIVE_SESSION_HISTORY• Sampling interval = 1 secondOn-disk: DBA_HIST_ACTIVE_SESS_HISTORY• Sampling interval = 10 secondsASH is a system-wide record of database activity• A FACT table with multiple dimensions that help diagnose performance issues
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1635Drilling into Logical DimensionsASHSQLPL/SQLResourceUsageSessionIdentifiersSessionAttributesSQLSQL IDPlanHashOperationOpCodePL/SQLPL/SQLTop LevelPL/SQLResourcesWaitClassWaitEventObjectBlockingSessionIdentifiersInstanceServicesUserSessionParallelProcessProgramSessionTypeAttributesCons.GroupModuleActionClientTrans.ID
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1636ASH AnalyticsFlexible Time PickerFlexible Activity ChartFlexible Top Chart Flexible Top Chart
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1637• Seamless integrationbetween Find and Fix• In-depth analysis andrecommendation of thefix• Gather statistics for thisexample…• How would we validatethis changes?2 – Fix: Tuning
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1638SQL Problems Bind-sensitive SQL with bind peeking Literal usageCURSOR SHARINGCursor SharingIssues Hardware resource crunch Contention (row lock contention, block update contention) Data fragmentationResource &ContentionIssuesRESOURCES Stale/Missing statistics Incomplete statistics Improper optimizer configuration Upgraded Database: new optimizer Changing statistics Rapidly changing dataSTATISTICSOptimizerStatistics Issues Missing access structures Poorly written SQL statementsApplicationIssuesAPPLICATIONS Not parallelized (no scaling to large data) Improperly parallelized (partially parallelized, skews)ParallelismIssuesPARALLELISM
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1639SQL Tuning AdvisorSQL Tuning AdvisorIdentifies alternate execution plans usingreal-time and historical performance dataRecommends parallel profile if it will improve SQLperformance significantly (2x or more)SQL ProfilingStatistics AnalysisAccess Path AnalysisSQL Restructure AnalysisAlternative Plan AnalysisParallel Query AnalysisAutomatic Tuning OptimizerAdministratorSQL TuningRecommendationsGather Missing or Stale StatisticsCreate a SQL ProfileAdd Missing Access StructuresModify SQL ConstructsAdopt AlternativeExecution PlanCreate Parallel SQL ProfileSQL TuningAdvisor
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1640Application TuningAutomatic SQL TuningAutomatic SQLTuning•Captures high-loadSQL•Tunes SQL usingSQL Profiles•Implements improvedSQL plans (optional)Performancebenefit of adviceprovidedSQL Profilingtunes executionplan withoutchanging SQLtextEnablestransparenttuning forpackagedapplicationsApplicationsHigh-LoadPackaged Apps +SQL ProfileCustomizable Apps +SQL AdviceCustomizable Apps +Indexes & MVs +PartitionsTuned SQLAutomatic Tuning Optimizer
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1641SQL Access AdvisorAutomatic TuningOptimizerSQL AccessAdvisorIndexesMaterialized ViewsMaterialized ViewsLogsPartitioned ObjectsSQL Access Advisor• Capture SQL Workloadfrom multiple sourcesSet filters on theWorkloadSQL AccessRecommendations
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1642Real-Time SQL MonitoringLooking Inside SQL ExecutionGuides tuningeffortsAutomaticallymonitorslong runningSQLEnabledout-of-the-boxwith noperformance impactMonitorsSQL executionExposes monitoring statisticsGlobal execution levelPlan operation levelParallel Execution level
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1643SQL Monitoring DetailsExpensive Hash Join
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1644Real-Time PL/SQL MonitoringPL/SQL execution nolonger a “black box”•Answers questions like “whydid my DBMS_STATS jobtake twice as long thistime?”Shows global (PL/SQL)and SQL level statisticsEach SQL called byPL/SQL recursivelymonitoredDrill-down to slow SQLfor diagnosingunexpected PL/SQLbehavior
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1645• End-to-end SPAworkflow usingOptimizer Statistics• Seamless integrationfrom Find to Fix toValidate to Implementwith confidence• No more guesswork3 – Validate: Real Application Testing
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1646Real Application TestingSQL Performance Analyzer (SPA)SQL WorkloadSTSSQL Plans + Run-time StatsPre-Change TrialSQL Plans + Run-time StatsPost-Change TrialCompare SQLPerformance Analysis Report• Test and predict impact of system changes on SQL query performance• Analyze performance changes for improvements and regressions• Comprehensive performance analysis and reporting• Re-execute SQL queries in the given environment• End-to-end solution: STS, SQL Plan Baselines, and SQL Tuning Advisor
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1647SPA Analysis Report Example41325
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1648SPA ReportRegressed SQL Statements
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1649Usage Scenario: Evaluating Changes OnProduction
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1650+ParameterChangeFix Regression thruSPM+AddindexesUsing SPA For Changes in Production: ExampleFix RegressionSQL ProfileProd+SQLProfile+New StatsChange+Partitioning+ValidateTuningParameter changewas bad in this caseAnd so on…+IndexUnusable• Bubble following the arrow indicates thedelta change on Production• SPA is used for testing every change
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1651When to use SPA?• Optimizer Statistics• Database parameter changes• Database schema changes (e.g., add/drop indexes)• Implementation of tuning recommendations• I/O subsystem changes (e.g., ASM, Database Machine)• For consolidation (schema, CDB/PDB)• On test, standby, and production environments• Extended to home-grown scripts, application specific database changes, third-partytesting tools using STS compare analysis• Supports most applications - EBS, SAP, Siebel, home-grown, etcSPA Provides Broad Testing Coverage• My Oracle Support (MOS) Note: 560977.1• 9.2/10.1 10.2 or 11g or 12 releases• 10.2.0.x 10.2.0.y or 11g or 12 releasesSPA Provides Testing in Various Database Releases
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1652Real Application TestingLoad and SQL impact testing solution providing highest quality testing forthe database tierRemediateTestDeploy• Benefit• Faster technology adoption• Lower cost and risk• Features• Database Replay• SQL Performance Analyzer (SPA)Business Agility through Superior TestingChange
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1653Mantener parcheado al díaDiagnosticar RendimientoGestionar amenazasseguridadIdentificar SQLs con altoconsumo recursosGestionar el crecimientocon los mismos recursosPromocionar cambiosdesde desarrollo aproducciónAprovisionamiento sistemaspara test o desarrolloGestionar el crecimientode datos y sistemasEfectuar tareas yprocesos repetitivosMonitorizar configuracionespara compliance45%42%35%33%33%26%21%17%13%21%Los 10 desafíos principales de la Gestión de la DatabaseIOUG Survey
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1654Oracle Database Lifecycle Management Functions
  •  Despliegue masivo de Software Oracle(Database, Real Application Clusters) Soporte para todas las versiones de GridInfrastructure, desde 11.2 Clonado de Gold Image y despliegueestandarizado via Templates Mantenimiento integrado versiones parcheadas Acceso controlado a los Templates de desplieguebasado en roles, que elimina errores de procesoProcedimientos de Despliegue guiados y automáticosbasados en TemplatesAprovisionamiento vía TemplatesSource DB systemsTarget DB SystemsSoftware Library StorageCaptura y Almacenamiento deGold images (y opcionalmenteDatos) desde sistemas origen ala libreria de software de EMDespliegue de imágenesalmacenadas y datos asistemas destinoincluyendo configuracionesa medida
  •  Actualización diaria desde My OracleSupport Soporte para “modo desconectado” Recomendaciones parcheado proactivasincluyendo tipos CPU,PSU Acceso a información complementaria sobrelos parches: errores corregidos, artículosasociados de KM, número dedownloads, tendencias, etc.Sistema de guiado manual o automático de los nivelesde ParcheadoRecomendaciones de Parcheado
  •  Comparativas con Gold Image „1-1‟ y „1 a Muchos‟ Notificación automática de detecciónde desviaciones Encontrar la aguja en el pajar !!Seguimiento y resolución de incidencias derivadas deerrores de configuraciónGestión desviaciones Configuración=? DBDBDBRACRAC?=
  •  Proporciona información continuaacerca del grado de compliance dela Empresa Histórico tendencias y seguimientoprogreso global Resultados exportables via emailCompliance FrameworkCompliance Framework
  • Database Security
  • Oracle Database Security ProductsCorePlatformSecurityUser Management• Oracle Identity Management• Enterprise User SecurityData Protection• Oracle Advanced Security• Oracle Secure BackupAccess Control• Oracle Database Vault• Oracle Label SecurityMonitoring• Oracle Audit Vault• Enterprise Mngr
  • Oracle Database VaultCompliance and Insider Threats Controls on privileged users– Restrict DBA access to application data– Provide Separation of Duty– Security for database and informationconsolidation Enforce data access security policies– Control who, when, where and how is dataaccessed– Make decision based on IPaddress, time, auth… Validated with PeopleSoft E-Biz & other Apps validationunderway, including 3rd partyReportsRealmsMulti-FactorAuthorizationSeparationof DutyCommandRules
  • Oracle Label SecurityManageability• Policy based model• Multiple policiessupported• ACME, HR, Legal• Policies are umbrellasapplying to one or moretables, schemas, users• Web based management
  • DataWrittenTo DiskTransparentlyEncryptedDataTransparentlyDecryptedThroughSQL InterfaceTransparentData EncryptionOracle Advanced SecurityTransparent Encryption and Strong Authentication ServicesTransparent Data Encryptionwith RMAN Can Encryptentire Backups Sent to DiskTransparent Network EncryptionStrongAuthentication
  • Oracle Audit Vault10gR210gR1Oracle 9iR2(Future)Other Sources,DatabasesMonitor PoliciesReports SecurityCollect and ConsolidateAudit DataSimplify ComplianceReportingDetect and Prevent InsiderThreatsScale and SecurityLower IT Costs With AuditPolicies
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1665Oracle SupportLifecycle
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1666t200820032004200520062007200220092010today11g Release 2: 3+ years free premier support2011201220132014Sustaining SupportPremier SupportR2 July2007Extended SupportR2 July2010July2013http://www.oracle.com/support/library/brochure/lifetime-support-technology.pdf20152016Jan2015Jan20180 YEARS FREEPREMIUMSUPPORT> 3 YEARS FREE PREMIUM SUPPORTR2July 2012Premier SupportPremier SupportExtendedSupportExtendedSupportSustaining SupportSustainingSupportR2
  • Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1667