(*) IBM DB2 for z/OS DB2 Version 9 – WS-Inhalte (Dauer: 3,5 h) (DB2_V9_Intro.ppt) (*) ist eingetragenes Warenzeichen der IBM International Business Machines Inc. Oktober 2010 1 DB2 Version 9 (Überblick) • • • • • • • • • • • • • • • • • • • • • • SHRLEVEL(REFERENCE) for REORG of LOB TS of LOB table spaces Online RENAME COLUMN / INDEX Online CHECK DATA and CHECK LOB Faster REORG by intra-REORG parallelism More online REORG by eliminating BUILD2 phase LOB Lock reduction Skipping locked rows option Online REBUILD INDEX Change SCHEMA & VCAT Tape support for BACKUP / RESTORE SYSTEM utilities Recovery of individual tablespaces and indexes from volume-level backups Enhanced STOGROUP definition Utility TEMPLATE switching Conditional restart: automatic search for appropriate checkpoint CLONE Table: fast replacement of one table with another Buffer management by WLM Global query optimization Generalizing sparse index / inmemory data caching Optimization Service Center Autonomic reoptimization Logging enhancements LOBs Network Flow Optimization Faster operations for variablelength rows Oktober 2010 • • • • • • • • • • • • • • • • • • • • • • • • • • NOT LOGGED table spaces Index on expressions Universal Table spaces Partition-by-growth table spaces APPEND option at insert Autonomic index page split / Index page sizes 8K, 16K, 32K Support for optimistic locking Faster and more automatic DB2 restart MODIFY RECOVERY enhancements RLF improvements for remote application servers such as SAP Preserving consistency when recovering individual objects to a prior point in time DECIMAL FLOAT, BIGINT, VARBINARY, BINARY TRUNCATE TABLE statement MERGE statement FETCH CONTINUE ORDER BY and FETCH FIRST n ROWS in sub-select and full-select ORDER OF extension to ORDER BY Various scalar functions XML support in DB2 engine Native SQL Stored Procedures, able to use zIIP SELECT FROM UPDATE/DELETE/MERGE IPv6 support Unified Debugger Automatic creation of database objects Utilities CPU reduction 2 DB2 Version 9 (Überblick) DB2 V9 – Unterstützung der nächsten Welle von Web Anwendungen XML Datenspeicher SQL Portierbarkeit in der DB2 Familie DDF Erweiterungen für verteilte Anwendungen Oktober 2010 3 DB2 Version 9 (Überblick) DB2 V9 – SQL Erweiterungen und Entwicklerthemen 90 min MERGE SELECT FROM UPDATE, DELETE, MERGE TRUNCATE FETCH FIRST & ORDER BY in Subselect und Fullselect INTERSECT & EXCEPT INSTEAD OF TRIGGER SORT&“case insensitive“ Vergleiche BIGINT, VARBINARY, DECIMAL FLOAT Native SQL Procedure Language Neue Spezialregister für Stored Procedures LOB „File reference variable“ & FETCH CONTINUE DataTypes pureXML Neue „built-in functions“, caseless comparisons „Optimistic locking“ JAVA News (JDBC und SQLJ Driver) OptimDevStudio mit OptimPerfMon OSC AccesPath Performance Analyzer Spatial Text Search „unified“ Debugger Oktober 2010 4 DB2 Version 9 (Überblick) DB2 V9 –Erweiterungen und DBA Themen 60 min CLONE TABLE Universal Tablespace Index auf Ausdrücke Append Page Split Index Compression „reordered row format“ Verbesserte DDL Konsistenz (APPEND, RENAME INDEX, RENAME COLUMN…) RRF Logging / Not Logged TS Utilities (REORG, COPY, REPAIR, REBUILD CHECK…) Histogramm Statistiken Online Schema AutoCreation CURRENT SCHEMA / UPDATE SCHEMA ROLE & „trusted context“ AUTOGRECP Kommandos DDF IP Storage „Global Query Optimization“ / Index ANDing bei „star joins“ Tools für DBA, Utilities, Performance, Recovery, Information Integration, Application Management Migration Oktober 2010 5 DB2 Version 9 (Überblick) DB2 V9 – SYSTEM CHANGES 30 min Synergie mit System/z Synergie mit neuer I/O Hardware Synergie mit neuer CPU Hardware Spezielle „engines“ Neue Speichereinteilung „not logged“ Scenarien WLM Unterstützung RECOVER von „Volume backups“ DDF Erweiterungen „autonomic computing“ Sicherheit DATABASE Roles Überlegungen und Empfehlungen zur Migration Oktober 2010 6 DB2 Version 9 (Überblick) DB2 V9 – XML Support 15 min DB2 – SQL XML Erweiterungen DB2 – XML-Objekte DB2 – XML Speicher DB2 – XML Standards und Zugriffe DB2 XML – Limits und Erfahrungen DB2 V9 – Summary Benefits in den AP-Typen Inkompatibilitäten zu DB2 V8 DB2 V9 Voraussetzungen DB2 X - Planung Oktober 2010 15 min 7