23
Information Management Information Management Technology Ecosystem © 2012 IBM Corporation DB2 ® 10 for Linux, UNIX and Windows New Features Spotlight

DB2 10 LUW Features

Embed Size (px)

Citation preview

Page 1: DB2 10 LUW Features

Information Management

Information Management Technology Ecosystem

© 2012 IBM Corporation

DB2® 10 for Linux, UNIX and WindowsNew Features Spotlight

Page 2: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

2

Information Management Technology Ecosystem

2

DB2 for LUW Overview

Database server optimized to deliver high performance across multiple workloads.

DB2 for LUW V10 officially released April 2012

Full Multi-Platform Support– Linux, UNIX (AIX, HP-UX, Solaris)– Windows 2003, 2008, XP, Vista, 7

Common code base “DB2 is DB2 is DB2”– No need to port between platforms– New versions available on all platforms at the same time

Multiple editions for different business environments

http://www.ibm.com/db2/linux-unix-windows/

Page 3: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

3

ReliabilityLow Operational Costs

Ease of Development

Building on the Pillars of DB2

Faster Query Response

Improved Index Mgmt

Adaptive Compression

Multi-Temperature Data Management

Real-time Data Warehousing

SQL Compatibility enhancements

Graph Store

Row and Column Access Control

Temporal Capabilities

DB2 pureScale enhancements

Workload Management Enhancements

HADR Supports Multiple Standby Servers

Page 4: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

4

Multiple Instances of at least 3x Faster Query PerformanceIncrease Ability to Meet SLAs; Postpone Hardware Upgrades Multi-core parallelism enhancementsPerformance improvements for:

– Queries over star schemas– Queries with joins and sorts– Queries with aggregation– Hash joins

Higher performance– Up to 35% faster out-of-the-box performance– Multiple instances of at least 3x faster when using new features *

Lower costs– Postpone hardware upgrades

* Based on both external tests by partners, as well as internal tests of IBM DB2 9.7 FP3 vs. DB2 10.1 with new compression features on P6-550 systems with comparable specifications using data warehouse / decision support workloads, as of 29 Mar 2012.* Based on both external tests by partners, as well as internal tests of IBM DB2 9.7 FP3 vs. DB2 10.1 with new compression features on P6-550 systems with comparable specifications using data warehouse / decision support workloads, as of 29 Mar 2012.

“IBM and Intel® have collaborated over a decade to optimize DB2 performance with Intel® Parallel Studio 2011, software development suite on Intel® Xeon® processors. We are excited to see a ~10x improvement in query processing performance using DB2 10 over the previous DB2 version, running on IBM System x3850 using Intel® Xeon® Processor E7. Customers can now realize dramatically greater performance boost at lower cost per query running IBM DB2 10 on servers powered by Intel® Xeon® processors.” —Pauline Nist, GM Software Strategies, Intel’s Datacenter & Connected Systems Group

“IBM and Intel® have collaborated over a decade to optimize DB2 performance with Intel® Parallel Studio 2011, software development suite on Intel® Xeon® processors. We are excited to see a ~10x improvement in query processing performance using DB2 10 over the previous DB2 version, running on IBM System x3850 using Intel® Xeon® Processor E7. Customers can now realize dramatically greater performance boost at lower cost per query running IBM DB2 10 on servers powered by Intel® Xeon® processors.” —Pauline Nist, GM Software Strategies, Intel’s Datacenter & Connected Systems Group

Page 5: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

5

Index Management Re-definedIncrease Ability to Meet SLAs; Lower Administration Costs

New! Jump Scan – Need fewer indexes

New! Smart Index Pre-fetching – Faster index access & fewer index reorgs

New! Smart Data Pre-fetching – Faster index scans & fewer index reorgs

Higher performance– Faster index performance

Lower costs– Fewer indexes to maintain– Dramatic reduction in index reorgs

“Jump Scan optimizes buffer usage by 75 to 80%, resulting in very good improvement in overall performance and saving the CPU cycles.”—Shanmukhaiah D, Cognizant Technology Solutions.

“Jump Scan optimizes buffer usage by 75 to 80%, resulting in very good improvement in overall performance and saving the CPU cycles.”—Shanmukhaiah D, Cognizant Technology Solutions.

Page 6: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

6

Smart Index Pre-Fetching = Less Index Reorgs

Index is 100% Organized

Index is 80% Organized

Index is 50% Organized

0

5

10

15

20

25

30

35

DB2 9.7DB2 9.7

DB2 10DB2 1028%faster28%faster

Results based on IBM internal testing.Results based on IBM internal testing.

Index Page Reads (Thousands)Index Page Reads (Thousands)

DB2 9.7 Query Time (Seconds) DB2 10 Query Time (Seconds)

Page 7: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

7

DB2 Workload Management Increase Ability to Meet SLAs; Postpone Hardware Upgrades

New! CPU limits– % of resources DB2 can consume

New! CPU shares– % of limit a service class can consume– Hard shares and soft shares

Available for all platforms

Higher performance– Prioritize important workloads– More efficient distribution of workloads

Lower cost– Postpone hardware upgrades

Other Processes

Service Class A

Service Class B

Service Class C

30%

20%50%DB2

“The new Workload Manager feature helped us significantly improve performance in our production systems. This makes DB2 an even better alternative for customers who are using other database software." —Elvis Hsu, Technical Supervisor, STI

“The new Workload Manager feature helped us significantly improve performance in our production systems. This makes DB2 an even better alternative for customers who are using other database software." —Elvis Hsu, Technical Supervisor, STI

Page 8: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

8

NEW! Breakthrough Savings with Adaptive CompressionLower Storage Costs; Lower Administration Costs

DB2 9.1Table

Compression

DB2 9.7Temp Space &

Index Compression

DB2 10Adaptive

Compression

8

Adaptively apply both table-level compression and page-level compression

Table reorgs not required to maintain high compression

Compress archive logs

Page 9: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

9

Adaptive Compression has provided 7x or greater overall space savings for more than one client, with some tables achieving 10x space savings

0

2

4

6

8

10

12

Table A Table B Table C Table D Table E All Tables

Sp

ace S

avin

gs

4x4x

10x10x 10x10x

4x4x

10x10x

8x8x

Based on client testing in the DB2 10 Early Access Program.Based on client testing in the DB2 10 Early Access Program.

Page 10: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

10

Adaptive Compression Shrinks your Data Storage Needs

Higher performance–Faster queries for I/O-bound environments–Faster backups

Lower costs–Postpone upcoming storage purchases–Lower ongoing storage needs–Easier administration with reduced need for table re-orgs

“Our migration from Oracle Database to DB2 resulted in a 40% storage savings. Upgrading to DB2 9.7 and index compression brought our average savings to 57%. Now adaptive compression brings our average savings to 77%, dramatic savings!”—Andrew Juarez, Lead SAP Basis / DBA, Coca Cola Bottling Company.

“Our migration from Oracle Database to DB2 resulted in a 40% storage savings. Upgrading to DB2 9.7 and index compression brought our average savings to 57%. Now adaptive compression brings our average savings to 77%, dramatic savings!”—Andrew Juarez, Lead SAP Basis / DBA, Coca Cola Bottling Company.

“Page-level dynamic compression is one of the new DB2 features that will reduce planned outages and increase storage savings by up to 2X over DB2 9.7%.”—Jessica Tatiana Flores Montiel, DAFROS Multiservicios

“Page-level dynamic compression is one of the new DB2 features that will reduce planned outages and increase storage savings by up to 2X over DB2 9.7%.”—Jessica Tatiana Flores Montiel, DAFROS Multiservicios

Page 11: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

11

Multi-Temperature Data ManagementIncrease Ability to Meet SLAs; Postpone Hardware Upgrades

Storage pools for different tiers of storage– For range partitions, policy-based automated movement of data

Higher performance– Improved ability to meet SLAs while retaining greater amount of data for

analysis Lower costs

– Embrace new lower-cost storage technology– Further reduces the cost for meeting SLAs

“The multi-temperature database management feature of DB2 V10.1 is great because the hardware world is not just RAM and hard disks. There are many types of storage options with different I/O speeds and prices. This feature allows administrators to make optimal use of these different devices, balancing expensive SSDs with cheaper SATA disks and everything in between. Using SSDs for indexes and logs and a SATA array for the data, we noticed fantastic improvements in I/O speeds, especially for synchronous reads. Additionally, the background movement of data between the storages groups is very fast.” —Thomas Kalb, CEO ITGAIN GmbH

“The multi-temperature database management feature of DB2 V10.1 is great because the hardware world is not just RAM and hard disks. There are many types of storage options with different I/O speeds and prices. This feature allows administrators to make optimal use of these different devices, balancing expensive SSDs with cheaper SATA disks and everything in between. Using SSDs for indexes and logs and a SATA array for the data, we noticed fantastic improvements in I/O speeds, especially for synchronous reads. Additionally, the background movement of data between the storages groups is very fast.” —Thomas Kalb, CEO ITGAIN GmbH

HOTSSD RAID

WARMSAS RAID

COLDSATA RAID

ARCHIVEOptim Data

Growth

Page 12: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

12

Time Travel Query Easily Analyze Historical Trends and Predict Future Demand

Temporal logic & analysis

Valid time, transaction time, “AS OF” queries

Higher performance– Native support for fast performance

Lower costs– Eliminate need to maintain and update

custom temporal implementations– Easy to administer (simply turn on for any table)

“The use of standardized SQL syntax for temporal operations and the integration deep into the database engine, make DB2 a leader in second generation bitemporal data management - Bitemp 2.0!”—Craig Baumunk, Principal at BitemporalData.com

“The use of standardized SQL syntax for temporal operations and the integration deep into the database engine, make DB2 a leader in second generation bitemporal data management - Bitemp 2.0!”—Craig Baumunk, Principal at BitemporalData.com

Page 13: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

13

RDF Graph Store Rapid Application Development

Optimized way to store graph triples in DB2

Supports SPARQL 1.0 query language Higher performance

– Up to 4x faster for leading open source semantic Web framework

Lower costs– Rapid development with schema-less approach– Easy adaption as needs evolve– Simpler data management for triples

Curt Cotner 2012 Ferrari2012 FerrariownsCarownsCar

Curt Cotner 123 Maple Ave, Chicago123 Maple Ave, ChicagoownsHouseownsHouse

Curt Cotner 2001 Thunderjet2001 ThunderjetownsBoatownsBoat

Based on internal benchmark tests of Rational Jazz graph store usage, comparing DB2 10 Graph Store with Jena TDB version 0.8.10.Based on internal benchmark tests of Rational Jazz graph store usage, comparing DB2 10 Graph Store with Jena TDB version 0.8.10.

Page 14: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

14

DB2 Graph Store Accelerates Leading Open Source Semantic Web Framework by up to 3.5x

Based on internal benchmark tests of Rational Jazz graph store usage, comparing DB2 10 Graph Store with Jena TDB version 0.8.10.Based on internal benchmark tests of Rational Jazz graph store usage, comparing DB2 10 Graph Store with Jena TDB version 0.8.10.

137.343

38.825

0

20

40

60

80

100

120

140

160

Jena TDB DB2 NoSQL Graph Store

Seco

nds

3.5xFaster3.5x

Faster

Page 15: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

15

DB2 pureScale EnhancementsIncrease Ability to Meet SLAs; Easily Add or Remove Capacity

Further Improving IBM’s Shared-Disk Cluster Capability

NEW! Workload management for DB2 pureScale

NEW! Multiple database support–Easy multi-tenancy

NEW! Range partitioning support

NEW! Additional backup/restore options

NEW! Support for 10-gigabit Ethernet

NEW! Support for multiple Infiniband adapters and switches

Geographically-dispersed clusters

Page 16: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

16

Row and Column Access ControlEasy Compliance with Privacy and Sensitive Data Requirements

Fine-grained access control– Hide rows from unauthorized users– Mask the value of columns for unauthorized users

Policy-driven security, with flexible policies

Does not require classification

Account Name Income Branch1111-2222-3333-4444 Ana 22,000 A

2222-3333-4444-5555 Bob 71,000 B

3333-4444-5555-6666 Celia 123,000 B

4444-5555-6666-7777 Dinesh 172,000 C

Account Name Income Branch

xxxx-xxxx-xxxx-4444 Ana 22,000 A

xxxx-xxxx-xxxx-5555 Bob 71,000 B

xxxx-xxxx-xxxx-6666 Celia 123,000 B

xxxx-xxxx-xxxx-7777 Dinesh 172,000 C

Account Name Income Branch

2222-3333-4444-5555 Bob 71,000 B

3333-4444-5555-6666 Celia 123,000 B

Teller Amy sees

Telemarketer Pat sees

Page 17: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

17

Higher performance– Less data duplication than using “Views” to mask data– More secure than using “Views” to mask data

Lower cost– Easier to implement and maintain– Easier compliance with privacy and sensitive data requirements– Easier to maintain that using application code to mask data

RCAC: Easy and Low Cost Security and Privacy Compliance

“Because we deal with sensitive securities and financial information, the privacy of that information is a top priority. Row and Column Access Control will help enhance our security solutions and help us meet strict regulatory guidelines.”—Shi Jin Li, China Securities Depository and Clearing Corporation Ltd.

“Because we deal with sensitive securities and financial information, the privacy of that information is a top priority. Row and Column Access Control will help enhance our security solutions and help us meet strict regulatory guidelines.”—Shi Jin Li, China Securities Depository and Clearing Corporation Ltd.

“Row and Column Access Control help us to improve data confidentiality and security in production environments.” —Jessica Tatiana Flores Montiel, DAFROS Multiservicios

“Row and Column Access Control help us to improve data confidentiality and security in production environments.” —Jessica Tatiana Flores Montiel, DAFROS Multiservicios

Page 18: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

18

Real-Time Data WarehousingFaster Business Decisions; More Accurate Business Decisions

New! Ingest utility– Continuous feed of data– Parallel processing– Minimal impact on availability

Higher performance– Faster availability of data– Minimal impact on query performance– No downtime (even for large volumes of data)

Lower costs– Costs less than solutions outside database

“You can now continuously feed data into your data warehouse at a high rateeven whilst you are running queries against the tables in your data warehouse.

InfoSphere Warehouse 10 represents a greatly strengthened offering for the data warehouse market.”—Ivo Grodtke, LIS.TEC GmbH

“You can now continuously feed data into your data warehouse at a high rateeven whilst you are running queries against the tables in your data warehouse.

InfoSphere Warehouse 10 represents a greatly strengthened offering for the data warehouse market.”—Ivo Grodtke, LIS.TEC GmbH

Page 19: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

19

In DB2 10 Early Access Program testing, DB2 obtained an average of 98% compatibility with Oracle PL/SQL Easily Move from the More Expensive Oracle Database; Leverage Oracle Skills with DB2

9.7.1 SUB STRB Increase compatibil

9.7.1 UDF Parameters: INOUT Increase compatibility

9.7.1 FORALL/BULK COLLECT Increase compatibility

9.7.1 Improve BOOLEAN Increase compatibility

9.7.1 Conditional Compilation Enhancement

9.7.1 Basic DPF Support Broaden coverage

9.7.1 OCI Support Broaden coverage

9.7.2 UDF Parameters: DEFAULT Increase compatibility

9.7.2 Obfuscation Enhancement

9.7.2 NCHAR, NVARCHAR, NCLOB Increase compatibility

9.7.3 NUMBER Performance Performance

9.7.3 Runtime “purity level” Enforcement Increase compatibility

9.7.3 RATIO_TO_REPORT Function Increase compatibility

9.7.3 RAISE_APPLICATION_ERROR Increase compatibility

9.7.3 Small LOB Compare Increase compatibility

9.7.4 Multi-action & Update Before Trigger Increase compatibility

9.7.4 Autonomous Tx Improvements Increase compatibility

9.7.4 LIKE Improvements, LISTAGG Increase compatibility

9.7.4 ROW & ARRAY of ROW JDBC Support Increase compatibility

9.7.5 Pro*C Support Increase compatibility

9.7.5 Nested Complex Objects Increase compatibility

10 Local Procedure Definitions Increase compatibility

10 Local Type Definitions Increase compatibility

10 PL/SQL Performance Performance

Reliance Life Insurance

“The total cost of ownership with DB2 running on IBM systems is almost half the cost of Oracle Database on Sun systems.”

Banco de Crédito del Peru

“We switched from Oracle Database to IBM DB2 and cut our costs in half, while improving performance and reliability of business applications.”

JSC Rietumu Banka• Moved from Oracle Database to IBM DB2• Used “compatibility features”• 3-30x faster query performance• 200% improvement in data availability

Reliance Life Insurance

“The total cost of ownership with DB2 running on IBM systems is almost half the cost of Oracle Database on Sun systems.”

Banco de Crédito del Peru

“We switched from Oracle Database to IBM DB2 and cut our costs in half, while improving performance and reliability of business applications.”

JSC Rietumu Banka• Moved from Oracle Database to IBM DB2• Used “compatibility features”• 3-30x faster query performance• 200% improvement in data availability

Based on internal tests and reported client experience from 28 Sep 2011 to 07 Mar 2012.Based on internal tests and reported client experience from 28 Sep 2011 to 07 Mar 2012.

Page 20: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

20

HADR now Supports Multiple Standby ServersIncrease Ability to Meet SLAs; Disaster Recovery

HADR now supports more than one stand-by server

If Primary Server fails, Principal Standby takes over

If Principal Standby then fails,can switch to Auxiliary Standby

Auxiliary Standby can provide complete offsite availability, while maintaining speed of local standby

Page 21: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

21

Accelerate Value for New Features Increase Ability to Meet SLAs; Lower Administration Costs

Updated Database Administration solutions: – IBM Data Studio– InfoSphere Data Architect

Updated Performance Mgmt solutions: – InfoSphere Optim Performance Manager– InfoSphere Optim Query Workload Tuner– InfoSphere Optim Configuration Manager

Higher performance– Immediate support for new performance features– Enhanced Visual Explain, Access Plan Explorer and Index Advice– Extended Insight identifies source of performance issues

Lower costs– Immediate support for new time saving features (incl. Temporal,

Multi-Temperature Data Management & Row and Column Access Control)– IBM solutions are integrated and consistent

Page 22: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

2222

Migration to DB2 10

DB2 instance and database upgrades are supported for – 9.1 → (9.5 or 9.7) then 10– 9.5 → 10– 9.7 → 10

DB2 pureScale database upgrades from previous pureScale deployments

– 9.8 → 10

InfoSphere Warehouse client and application server components support upgrades for

– 9.1 → (9.5 or 9.7) then 10– 9.5 → 10– 9.7 → 10

Page 23: DB2 10 LUW Features

© 2012 IBM CorporationIBM Confidential

Information Management Technology Ecosystem

23

Questions ?

Email : [email protected]