Presentation is loading. Please wait.

Presentation is loading. Please wait.

DB2 Universal Database February 27, 2003 | BTW 2003 © 2003 IBM Corporation Automatic Database Configuration for DB2 Universal Database Compressing Years.

Similar presentations


Presentation on theme: "DB2 Universal Database February 27, 2003 | BTW 2003 © 2003 IBM Corporation Automatic Database Configuration for DB2 Universal Database Compressing Years."— Presentation transcript:

1 DB2 Universal Database February 27, 2003 | BTW 2003 © 2003 IBM Corporation Automatic Database Configuration for DB2 Universal Database Compressing Years of Performance Expertise into Seconds of Execution Eva Kwan, Berni Schiefer, Sam Lightstone, Adam Storm and Leanne Wu -- IBM Toronto Lab

2 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 2 Agenda  Autonomic Computing at IBM  The DB2 Configuration Advisor  How the Configuration Advisor works  Demo  Performance Results  Summary

3 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 3 Table of contents Autonomic Computing at IBM The DB2 Configuration Advisor Demo Performance Results Summary

4 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 4 Autonomic Computing at IBM  Computing systems are becoming larger and more complex Performance remains critical System management becomes more costly and time consuming Database management software has become middleware  Systems should be able to manage themselves Self-Configuring Self-Healing Self-Optimizing Self-Protecting  Work being done across IBM on Autonomic Computing www.ibm.com/autonomic

5 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 5 Autonomic Computing in DB2  Heath Center Automatically diagnoses and fixes many common problems Locking, logging, heap utilization  Design Advisor Suggests indexes based on workload characteristics  Query Patroller Automatically schedules queries based on users specifications http://www.idug.org/member/journal/summer00/articl08.cfm

6 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 6 Table of contents Autonomic Computing at IBM The DB2 Configuration Advisor Demo Performance Results Summary

7 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 7 DB2 Configuration Advisor  Sets up to 37 of the most important performance critical configuration parameters including those affecting: Memory usage Parallelism Asynchronous I/O Logging  Three interfaces Graphical User Interface integrated into the DB2 Control Center Command Line Interface accessible through the DB2 CLP Programmatically through C APIs or Java Stored Procedure  Has existed since DB2 v5 but was significantly rewritten for v8.1 to improve performance and versatility

8 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 8 How the Configuration Advisor Works  Uses three sources of information to determine an appropriate configurations User input to 9 simple questions Automatically sensed system characteristics Expert heuristics  Heuristics were devised through extensive consultation with many database administrators and performance experts at IBM  Extensive work done to ensure proper results regardless of the workload and environment

9 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 9 Table of contents Autonomic Computing at IBM The DB2 Configuration Advisor Demo Performance Results Summary

10 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 10 Table of contents Autonomic Computing at IBM The DB2 Configuration Advisor Demo Performance Results Summary

11 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 11 Experimental Results  Four sets of experimental Results  Two sets of experiments on OLTP type workloads Tested both 32 and 64 bit code base  Two sets of experiments on industrial workloads Conducted at two of the world’s leading investment banks

12 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 12 OLTP Tests

13 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 13 Investment Banks

14 DB2 Universal Database Automatic Database Configuration for DB2 Universal Database | BTW 2003 © 2003 IBM Corporation 14 Summary  Configuration advisor dramatically reduces the cost of tuning  Compared with expertly tuned databases Configuration Advisor provides near hand-tuned performance  Compared with industry tuned databases Configuration Advisor shows substantial performance improvement  Part of larger Autonomic Computing effort at IBM and within DB2


Download ppt "DB2 Universal Database February 27, 2003 | BTW 2003 © 2003 IBM Corporation Automatic Database Configuration for DB2 Universal Database Compressing Years."

Similar presentations


Ads by Google