Presentation is loading. Please wait.

Presentation is loading. Please wait.

Business and Technology Status 2007 Global economy is more dependent on IT than ever before Information management is THE major mission of the enterprise.

Similar presentations


Presentation on theme: "Business and Technology Status 2007 Global economy is more dependent on IT than ever before Information management is THE major mission of the enterprise."— Presentation transcript:

1

2 Business and Technology Status 2007 Global economy is more dependent on IT than ever before Information management is THE major mission of the enterprise Organizations are being pushed to ADAPT quickly to change Economic, Technologic, Regulatory “At least two-thirds of all IT spending is just to sustain the business, not to change or transform the business.” - Gartner Group

3 Growing Data Volumes Source: 2005 TopTen Program, November 2005 © Winter Corporation, Waltham, MA, USA 0 20 40 60 80 100 19981999200020012002200320042005 Database Size (TB) Size of the largest data warehouse in Winter Corp Survey 245% increase from 2003 to 2005!

4 Uptake (TAR Analysis) Source: TAR Analysis (April 2007) 59% 36% 5%

5 Infrastructure Complexity Understanding the Costs Number of things costs = N Number of connected things = (2N) Number of KINDS of things = N^N Complexity Slows Change More failure points Uneven levels of process Maturity Functionality+Virtualization=Agility Functionality enables agility Virtualization masks functional complexity Oracle Grid is Enabling Enterprise Agility by Attacking Complexity Complexity Cost Curve

6 The 11g Big Message 11g Lowers overall costs while increasing business and IT agility! Simplifies your information infrastructure! Enables change to happen while maintaining stability! Takes management and diagnostic automation to the next level! Freeing key personal for higher value tasks! Provides the least expensive, most scalable, secure and highly available rapid application development environment! Traditional Performance Dimensions of Scalability and Availability Are Now Table Stakes. Agility is the X-Factor

7 Defining Value Innovation Lowers the cost while increasing Agility Simpler (automates/obfuscates complex tasks) Cheaper (lower TCO via improved sustainability) More Convenient to Use Most likely already own it Solid skills base foundation Single vendor to manage Simplifies infrastructure landscape Fundamentally changes how a task or process has been done in the past Value innovation fundamentally changes how one evaluates a product category

8 Oracle Database Innovation Audit Vault Database Vault Grid Computing Self Managing Database XML Database Oracle Data Guard Real Application Clusters Flashback Query Virtual Private Database Built in Java VM Partitioning Support Built in Messaging Object Relational Support Multimedia Support Data Warehousing Optimizations Parallel Operations Distributed SQL & Transaction Support Cluster and MPP Support Multi-version Read Consistency Client/Server Support Platform Portability Commercial SQL Implementation 1977 2007 30 years of sustained innovation … … continuing with Oracle Database 11g

9 Bucking Conventional Wisdom By The BookOracle Platform dependentPortable C code base Read & write locksMulti-version concurrency Combined undo/redo logUndo stored in the database Static SQL compilationJust-in-time SQL compilation Shared nothing clusters Shared disk/shared cache clusters Parallelism tied to partitions Parallelism orthogonal to partitions Store some of your dataStore all your data

10 Database 1.0Database 2.0 UsersIn-houseEveryone ApplicationsVertical SilosHorizontal Services DataChars, Numbers, DatesAll Your Data HardwareSMP/MainframeNetwork/Virtualized StorageExpensive, SiloedInexpensive, Shared ScalabilityHigh Cost Scale UpLow Cost Scale Out Workload Consolidation Specialized-Separate DW-OLTP Slow TTV Converging Workloads, Fast TTV HADifficult, ExpensiveEasy, Low Cost ManagementMonitor and ManageAlert and Automate PricingCPU or UserSocket or Site Where We’ve Been, Where We’re Going

11 Top 11g new features

12 Physical Standby with Real-Time Query Physical Standby Database Primary Database Real-time Queries Continuous Redo Shipment and Apply Concurrent Real-Time Query Read-only queries on physical standby concurrent with redo apply Supports RAC on primary / standby Queries see transactionally consistent results Immediate appeal to the many users of physical standby DR with real time query is unique in the industry – no idle resources Handles all data types, but not as flexible as logical standby

13 Set up Test Environments using Snapshot Standbys Convert Physical Standby to Snapshot Standby and open for writes by testing applications ALTER DATABASE CONVERT TO SNAPSHOT STANDBY; Discard testing writes and catch-up to primary by applying logs ALTER DATABASE CONVERT TO PHYSICAL STANDBY; Preserves zero data loss But no real time query or fast failover Similar to storage snapshots, but : Provides DR at the same time Single copy of storage Physical Standby Apply Logs Snapshot Standby Perform Testing Open Database Back out Changes Continuous Redo Shipping

14 Database Replay Capture Workload in Production Capture production workload with actual load & concurrency Move the captured workload to test system Replay Workload in Test Make the desired changes in test system Replay workload with production load & concurrency Analyze & Report Errors Data divergence Performance divergence Use ADDM, AWR for further performance analysis

15 Pre-Change Production System Client … App Server Client Backup … Captured Workload Process … Capture Workload Changes Unsupported Changes Supported Database Upgrades, Patches Schema, Parameters RAC nodes, Interconnect OS Platforms, OS Upgrades CPU, Memory Storage Etc.

16 Post-Change Test System … Replay Driver ……… App Server … Process … … Can use Snapshot Standby as test system Replay Driver Client … Pre-Change Production System Processed Captured Workload Backup Capture Workload

17 SQL Performance Analyzer Focus on impact of change on SQL query workload Capture SQL in Production Automatically capture SQL workload over a specified period Capture SQL text, plans, bind variables, execution statistics Can capture 10.2 SQL workload Move captured SQL workload to test system Replay SQL in Test Replay SQL in pre and post-change configurations Compare and analyze performance For regressed SQL, use SQL Tuning Advisor (10g) to improve performance with SQL Profiles Changes supported Major & minor database releases, patches, parameters, schema, optimizer statistics, tuning recommendations

18 SQL Performance Analyzer

19 SQL Plan Management controlled plan evolution Business Requirement Data is changing over time Statistics and execution plans become suboptimal Statistics have to be updated Possibly unpredictable changes of execution plans Today you have ‘freeze’ critical plans or statistics Solution Optimizer automatically manages SQL Plan Baselines Only known and verified plans are used Plan changes are automatically verified in maintenance window Only comparable or better plans are used going forward Can pre-seed critical SQL with baselines from SQL Replay

20 Flashback Data Archive Automatically stores all changes to selected tables Archive cannot be modified View table as of any time Uses: Change Tracking ILM Long term history - years Auditing Compliance ORDERS User Tablespaces Flashback Data Archive Archive Tables Oracle Database Changes Select * from orders AS OF ‘Midnight 31-Dec-2004’

21 EM Support Workbench Overview Wizard that guides you through the process of handling problems You can perform the following tasks with the Support Workbench: View details on problems and incidents Run health checks Generate additional diagnostic data Run advisors to help resolve problems Create and track service requests through MetaLink Generate incident packages Close problems once resolved

22 Support Workbench

23 Incident Packaging Service

24 Manageability Evolution Storage Backup Memory Apps/SQL Schema RAC Recovery Replication Tuning Auto-Tuning Advisory Instrumentation Low Impact Integrated Adaptive

25 Manageability in 11g? More database administration automation More intelligent advisors to simplify administration Fault diagnostic automation Enhancements to existing features

26 Manageability Comparison of Oracle Database 9i, 10g, and 11g Summary Oracle 9i vs. 10g  44% less time  47% fewer steps Oracle 9i vs. 10g  44% less time  47% fewer steps Oracle 10g vs. 11g  26% less time  31% fewer steps Oracle 10g vs. 11g  26% less time  31% fewer steps

27 DB Management Pack Enhancements Diagnostic Pack ADDM for RAC AWR Baselines Transportable AWR Tuning Pack Automatic SQL Tuning Advisor Partition Advisor SQL Monitoring SPM Automatic Plan Evolution

28 Oracle 9i compresses data only during bulk load; useful for DW and ILM Oracle 11g compresses w/ inserts, updates Typical compression ratio of 2x to 3x Database directly reads compressed data eliminating decompression overhead Strategy: compress db’s 10 largest tables Shrink table data by 50%, increase CPU by 5% Savings cascade to all db copies: test, dev, standby, mirrors, archiving, backup, etc. Data Compression for All Applications

29 Table Compression Introduced in Oracle9i Release 2 Supports compression during bulk load operations (Direct Load, CTAS) Data modified using conventional DML not compressed Optimized compression algorithm for relational data Improved performance for queries accessing large amounts of data Fewer IOs Buffer Cache efficiency Data is compressed at the database block level Each block contains own compression metadata – improves IO efficiency Local symbol table dynamically adapts to data changes Compression can be specified at either the table or partition levels Completely transparent to applications Noticeable impact on write performance

30 OLTP Table Compression Oracle Database 11g extends compression for OLTP data Support for conventional DML Operations (INSERT, UPDATE, DELETE) New algorithm significantly reduces write overhead Batched compression ensures no impact for most OLTP transactions No impact on reads Reads may actually see improved performance due to fewer IOs and enhanced memory efficiency

31 OLTP Table Compression Overhead Free Space Uncompressed Compressed Inserts are uncompressed Block usage reaches PCTFREE – triggers Compression Inserts are again uncompressed Block usage reaches PCTFREE – triggers Compression Adaptable, continuous compression Compression automatically triggered when block usage reaches PCTFREE Compression eliminates holes created due to deletions and maximizes contiguous free space in block

32 Using OLTP Table Compression Requires database compatibility level at 11.1 or greater New Syntax extends the ‘COMPRESS’ keyword COMPRESS [FOR {ALL | DIRECT_LOAD} OPERATIONS] DIRECT_LOAD (DEFAULT) Refers to Bulk load operations from 10g and prior releases ALL OLTP + Direct loads Enable compression for a new table Enable only direct load compression on existing table only new rows are compressed, existing rows are uncompressed ALTER TABLE t2 COMPRESS CREATE TABLE t1 COMPRESS FOR ALL OPERATIONS

33 SecureFiles - Deduplication Enables storage of a single physical image for duplicate data Significantly reduces space consumption Dramatically improves write and copy operations No adverse impact on read operations may actually improve read performance for cache data Duplicate detection happens within a table, partition or sub-partition Specially useful for content management, email applications and data archival applications Secure hash

34 SecureFiles - Compression Huge storage savings Industry standard compression algorithms 2-3x compression for typical files (doc, pdf, xml) Minimal CPU overhead during compression Automatically detects if SecureFile data is compressible Skips compression for already compressed data Auto-turn off compression when space savings are minimal or zero Two levels of compression provide different compression ratios Compression Levels: MEDIUM (default), HIGH Higher the degree of compression, higher the latency and CPU overhead incurred SecureFiles Compression is independent of table or index compression Server-side compression Allows for random reads and writes to SecureFile data Can be specified at a partition level

35 Data Pump Compression Metadata compression available since Oracle Database 10g Oracle Database 11g extends compression to table data during exports no need to decompress before import Single step compression of both data and metadata compressed data directly hits disk resulting in reduced disk space requirements 75% reduction in dump file size on export of sample OE and SH schemas Compression factor comparable to GNU gzip utility Application transparent complete Data Pump functionality available on compressed files

36 Backup data and Network transport Compression Fast RMAN Compression compresses the backup set contents before writing them to disk or tape no extra decompression steps are required during recovery when you use RMAN compression. high performance, industry standard compression algorithm 40% faster backup compression versus Oracle Database 10g suitable for fast, incremental daily backups reduces network usage Data Guard Network Compression compression of redo traffic over the network improves redo transport performance gap resolution is up to 2x faster

37 Oracle SecureFiles High-Performance Large Objects High-performance transactional access to large object data documents, medical, CAD, imaging … low-latency, high throughput, concurrent access space-optimized storage Protect your valuable data.. in the db! transactions transparent encryption compression and de-duplication database-quality security, reliability, and scalability Better security, single view and management of data Superset of LOB interfaces – easy migration

38 LOBs Linux Files SecureFiles Innovative technology for high performance large object data Smart buffering, write gathering, intelligent locking Fast bulk data transfers, LOB prefetch Much faster than LOBs with more capabilities File system-like performance with database functionality! File Size (MB) SecureFiles Breaks the Performance Barrier! File Read Performance (MB/second)

39 Oracle Partitioning 10 years of innovation Core functionality Oracle8Range partitions, global range index Oracle8 i Hash and composite range-hash partitioning Oracle9 i List partitioning Oracle9 i R2Composite range-list partitioning Oracle 10gGlobal hash indexes Oracle 10g R21M partitions per table

40 Oracle Partitioning 10 years of innovation Core functionality Oracle8Range partitions, global range index Oracle8 i Hash and composite range-hash partitioning Oracle9 i List partitioning Oracle9 i R2Composite range-list partitioning Oracle 10gGlobal hash indexes Oracle 10g R21M partitions per table Partitioning by reference Virtual column partitioning New composite partitioning: range-range, list-range, list-list, list-hash

41 New Partitioning Features New composite partitioning schemes Partition (or index) on virtual (computed) columns Partition advisor Automatic range partition creation Partition by REFERENCE (primary key of parent) RangeListHash Range 11g9i8i List 11g


Download ppt "Business and Technology Status 2007 Global economy is more dependent on IT than ever before Information management is THE major mission of the enterprise."

Similar presentations


Ads by Google