Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Understanding the packaging of Optim Solutions for database ...

1,896 views

Published on

  • Be the first to comment

  • Be the first to like this

Understanding the packaging of Optim Solutions for database ...

  1. 1. Understanding the packaging of Optim Solutions for database development, administration, and performance management Create the integrated data management solution that's right for you Skill Level: Introductory Deb Jenson (dejenson@us.ibm.com) Product Manager IBM 25 Sep 2009 Updated 13 May 2010 Get a brief overview of the functionality and packaging of the development, administration, and performance management offerings in the IBM Optim™ products (many of which have been renamed from Data Studio). The products described in this article include IBM Data Studio, Optim Development Studio and pureQuery Runtime, Optim Query Tuner and Query Workload Tuner, Optim Database Administrator, Optim High Performance Unload, InfoSphere™ Data Architect, and Optim Performance Manager Extended Edition reflects new names, packaging, and capabilities from what was described in article Understand Data Studio Version 2 software packaging 2.1, [18 Feb 2010: This article has been updated from its original Sep 2009 publication to include changes that were announced or made available in Nov/Dec 2009. --Ed.] [13 May 2010: This article has been updated to include changes that were announced or made available in April 2010. --Ed.] Introduction This article gives an overview of the Optim solutions for database development, Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 1 of 31
  2. 2. developerWorks® ibm.com/developerWorks administration, and performance management. The product descriptions help you understand which databases are supported, how to differentiate between the no-charge capabilities and the additional capabilities that are available for purchase, and how to download no-charge and trial products. The article does not list and fully describe every feature of each product. For more in-depth information, use the links provided in Resources. Summary of April 2010 changes On April 6th, 2010, IBM announced IBM Optim Performance Manager Extended Edition, which is a replacement for the DB2 Performance Expert and DB2 Performance Expert Extended Insight feature. See Optim Performance Manager Extended Edition below for more information. The solution bundles were also updated to include the new Optim Performance Manager Extended Edition. In addition, product fix packs were made available for a number of the Eclipse-based products to enable Windows® 7 support. For more information, see Holly Hayes’ blog entry in Resources about these fix packs. Summary of Nov/Dec 2009 changes • In Nov 2009, Optim Database Administrator 2.2.2 and Optim High Performance Unload 4.1.2 were announced. Links to these announcements are included in Resources. • In Dec 2009, fix packs for the following products became available: • IBM Data Studio • InfoSphere Data Architect • Optim Development Studio and Optim pureQuery Runtime • Optim Query Tuner and Optim Query Workload Tuner For links to download documents for all of these fixes, see my blog in Resources. Exploring Optim solutions for integrated data management Optim is the family name of a portfolio of products that deliver on the IBM vision of a modular, integrated data management environment (see Figure 1). This portfolio is designed to increase productivity for all roles throughout the data life cycle and to help reduce the complexity and cost of managing database applications. Optim offerings help you manage and optimize tasks in each phase of the application life cycle from a data management viewpoint. This article focuses on an overview of some of these offerings and how the products are packaged. Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 2 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  3. 3. ibm.com/developerWorks developerWorks® Figure 1. Integrated data management capabilities by Optim solutions Following are high-level descriptions of the products highlighted in Figure 1: Quicklinks for z/OS developers and database administrators For many years, IBM has had a great set of products to manage DB2 for z/OS data and applications. Over time, more capabilities for z/OS will be delivered in these products, as well as in products in the Optim portfolio. Of the products described in this article, the following are currently enabled for z/OS databases: • Data Studio • InfoSphere Data Architect • Optim Development Studio and Optim pureQuery Runtime • DB2 High Performance Unload for z/OS • Optim Query Tuner and Optim Query Workload Tuner Although not described in this article, the IBM Optim set of solutions also has great support for z/OS to manage data growth, to protect data privacy, and to streamline test data. • InfoSphere Data Architect: Simplifies data modeling and integration design, enabling architects to discover, model, relate, and standardize diverse and distributed data assets. • Optim Development Studio: Provides a complete development and testing Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 3 of 31
  4. 4. developerWorks® ibm.com/developerWorks environment for building database objects, queries, database logic, and Java™ pureQuery applications. • Optim pureQuery Runtime: Delivers a high-performance data access platform that provides the capability to visualize, optimize, and lock down SQL without modifying the application. Complements Optim Development Studio by enabling pureQuery support in production systems, including support for static execution of .NET and Java applications. • Optim Database Administrator: Manages complex structural changes while preserving data, privileges, dependent objects, and application bindings. • Optim High Performance Unload: Formerly known as DB2 High Performance Unload, this product provides a high-speed unload utility as an alternative to the export feature. Whether used alone or with Optim Database Administrator, this product significantly reduces the time required to migrate databases. • Optim Performance Manager Extended Edition: Provides a comprehensive and proactive performance-management solution to help you identify, diagnose, solve, and prevent database performance issues for applications that access DB2 databases on Linux®, UNIX®, or Windows®. • Optim query tuning solutions: Include single-query tuning for both DB2® for z/OS® and DB2 for Linux, UNIX, and Windows. For DB2 for z/OS, you can extend the capability to entire SQL workloads using Optim Query Workload Tuner for DB2 for z/OS (formerly DB2 Optimization Expert for z/OS). These products provide a set of advisors and tools to help make it easier to tune SQL. While there are more products that are part of the integrated data management portfolio, including Optim Test Data Management Solutions, this article focuses only on the listed products. Viewing supported databases Optim is the family name for a portfolio of products used to deliver a modular, integrated data management environment. As part of this definition, IBM considers providing heterogeneous solutions a must to ensure that you can get the highest levels of productivity. While not all the Optim products currently provide full heterogeneous support, all Optim products will provide heterogeneous support in the future. Table 1 indicates which database servers each Optim product in this article supports. Table 1. Supported databases Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 4 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  5. 5. ibm.com/developerWorks developerWorks® Databases Data InfoSphere Optim Optim Optim Optim Optim Optim Optim Optim supported Studio Data Develop-pureQuery pureQuery Database Query Query High Performance Architect ment Runtime Runtime Administrator Workload Tuner Performance Manager Studio LUW z/OS Tuner LUW Unload DB2 X X for LUW V8.2 DB2 X X X X X X X X for LUW V9.1 DB2 X X X X X X X X X for LUW V9.5 DB2 X X X X X X X X X for LUW V9.7 DB2 X X X X X X X X for LUW V9.8 DB2 X X X X X for i® V5R4 DB2 X X X X X X X for z/OS V8.1, V9.1 Informix X X X X¹ Dynamic Server V10, V11.10, V11.50 Oracle X X X¹ 10g R1, R2, 11g R1 Derby X Versions 10.0, 10.1, 10.2, 10.3 Generic X Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 5 of 31
  6. 6. developerWorks® ibm.com/developerWorks JDBC Version 1.0 Microsoft® X SQL Server Enterprise 2005 MySQL X Versions 4.0, 4.1, 5.0, and 5.1 Sybase X Adaptive Server Enterprise Versions 12.x, 15.0 Teradata X 2.x ¹Only supported for Java Understanding the packaging This section reflects the packaging as of April 2010. • All Eclipse-based products in the Optim portfolio are at Eclipse level 3.4, and, with the April fix packs, all the Eclipse-based products support Windows 7. • IBM Optim Performance Manager for DB2 for Linux, UNIX, and Windows is available in two packages: Optim Performance Manager and Optim Performance Manager Extended Edition. Optim Performance Manager is the replacement for the DB2 Performance Expert for Linux, UNIX, and Windows. The Optim Performance Manager Extended Edition is the replacement product for the IBM DB2 Performance Expert and the Extended Insight Feature. In other words, the Extended Insight feature is now bundled with the Extended Edition instead of a separately orderable feature. The Extended Edition package also includes integration with Tivoli and improved tooling for configuring DB2 Workload Manager environments for preventive performance management. Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 6 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  7. 7. ibm.com/developerWorks developerWorks® Optim Performance Manager Extended Edition is also available as part of the DB2 Performance Optimization Feature, which is included in InfoSphere® Warehouse Extended Edition. For more details on the packaging of Optim Performance Manager Extended Edition, see the What’s new in Optim Performance Manager Extended Edition article listed in the Resources. The user interface for Optim Performance Manager is now a Web-based UI, but the original fat client is still currently shipped with the product. • Optim Query Workload Tuner replaces DB2 Optimization Expert for z/OS. Optim Query Workload Tuner identifies poorly performing SQL, and it offers a comprehensive set of expert advisors that can help improve system performance and lower total cost of ownership. You can find a subset of this product's capabilities in Optim Query Tuner for DB2 for z/OS, which provides query tuning advice and tools for single queries. Single query tuning capabilities for DB2 for Linux, UNIX, and Windows is also available in Optim Query Tuner for DB2 for Linux, UNIX, and Windows. Features available in the Data Studio stand-alone package for DB2 for Linux, UNIX, and Windows databases include further subsetting, query formatting, access plan graphs, and single-query statistics advisor. • IBM Data Studio is a downloadable product that contains no-charge capabilities and supports the DB2 family and Informix® Dynamic Server. Data Studio is available in two different packaging options (see Resources for links to the downloads): • The stand-alone package is a lighter-weight offering designed specifically for administrators to get up and running quickly and easily. This is the package that includes no-charge, single query tuning capabilities (for DB2 LUW and z/OS), and it includes support for DB2 pureScale databases. • The integrated development environment (IDE) package targets developers who require an integrated (shell sharing) Eclipse development environment for Java, XML, and Web services. (All of these capabilities are also available in Optim Development Studio as well.) You can shell-share this package with compatible Eclipse-based products, such as InfoSphere Data Architect or Optim Development Studio. The capabilities of the stand-alone package compared to the IDE package (as of Version 2.2.0.2) are shown in Table 2. Table 2. Data Studio stand-alone capabilities compared to IDE capabilities Group Details Data Studio Data Studio IDE Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 7 of 31
  8. 8. developerWorks® ibm.com/developerWorks stand-alone Architecture data modeling Shell sharing with X other Rational or Optim products Database overview X X diagrams Application development Integrated Query X X Editor (SQL and Xquery) with query formatting SQL Builder X X Advanced query X formatting Visual Explain X X Access plan graph X (enhanced Visual Explain) Single query statistics X advisor SQL query X environment capture for serviceability (z/OS only) SQL routine editor X X and debugger (including PL/SQL for DB2 for Linux, UNIX, and Windows deployments) Java routine editor X and debugger SQLJ development X XML editor, schema X editor, and annotated XSD mapping editor Data Web Services X development and deployment Instance management Start, stop, quiesce, X X unquiesce a DB2 for Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 8 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  9. 9. ibm.com/developerWorks developerWorks® Linux, UNIX, and Windows instance Start, stop, quiesce, X unquiesce a DB2 pureScale member Configure a DB2 for X X Linux, UNIX, and Windows instance Configure a DB2 X pureScale member Object management Create, alter, drop X X DB2 or IDS server objects View and edit X X privileges for DB2 and IDS data server objects and authorization IDS Impact analysis - X X report on dependencies Generate DDL X X Generate commands X X for DB2 for Linux, UNIX, and Windows - start, stop, quiesce, etc. Generate utilities for X X DB2 for Linux, UNIX, and Windows - backup restore, reorg, etc Data distribution X X viewer Data management Export and import X X table Extract data, extract X X as XML (from SQL results) Sample contents X X Load data X X Unload using Optim X X High Performance Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 9 of 31
  10. 10. developerWorks® ibm.com/developerWorks Unload (separate purchase) Edit data X X Bundled solutions Many of the products described in this article can be purchased in either of two bundled solutions for DB2 for Linux, UNIX, and Windows: • IBM Optim Performance Acceleration Edition for DB2 for Linux, UNIX, and Windows, including Optim Performance Manager Extended Edition, pureQuery Runtime, and Optim Query Tuner • IBM Optim Database Management Professional Edition, including Optim Performance Manager Extended Edition, Optim Database Administrator, Optim High Performance Unload, and Optim Query Tuner. These bundles were updated in April 2010. The announcement letter for these updated bundles is included in Resources. Exploring additional capabilities The rest of this article focuses on the additional capabilities you get over the IBM Data Studio no-charge capabilities. For example, although SQL scripts and stored procedure development are included in Data Studio, pureQuery development capabilities are included only in Optim Development Studio. Basic schema management is in Data Studio, but you need Optim Database Administrator for handling complex schema changes. InfoSphere Data Architect Overview Although not named Optim, IBM InfoSphere Data Architect 7.5.2 is a key part of an integrated data management workflow. It provides enterprise data modeling and integration design modeling to help data architects to understand information assets and their relationships, to design federated databases, and to streamline database projects. InfoSphere Data Architect provides advanced features to help data architects discover, model, visualize, relate, standardize, and develop heterogeneous data assets. It gives data professionals the capability to: • Intelligently design a relational or federated database Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 10 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  11. 11. ibm.com/developerWorks developerWorks® • Perform impact analysis across models • Compare and synchronize models to deployed databases • Create enterprise data standards, verify compliance, and generate compliant models Features Table 3 shows some of the key features of InfoSphere Data Architect as of 7.5.2.1. For basic visualization of physical databases, the no-charge option in Data Studio does include physical overview diagrams. Table 3. InfoSphere Data Architect features Group Details Data Studio InfoSphere Data *no charge* Architect Data modeling Database overview X X diagrams Enhanced diagrams X (ILOG) Create logical and X physical data models Import from COBOL X copybooks Auto-discover or X identify relationships Compare and X synchronize two data models Analyze models for X standards conformance Privilege modeling on X physical model Integration with X InfoSphere Discovery Data privacy domain X modeling and integration across Optim solutions Getting the product InfoSphere Data Architect is a priced offering. If you are already an InfoSphere Data Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 11 of 31
  12. 12. developerWorks® ibm.com/developerWorks Architect or Rational Data Architect customer, you are automatically entitled to download the 7.5.2 version (of InfoSphere Data Architect) from Passport Advantage. If you are not a current customer, you can download a 30-day trial from developerWorks (see Resources). After the trial expires, you can reactivate the product by purchasing the product and downloading a product activation kit from Passport Advantage. To purchase the product, contact your IBM Sales Representative, contact an authorized IBM Business Partner, or purchase online (see Resources). Changes in V7.5.2 IBM InfoSphere Data Architect V7.5.2 includes new and enhanced capabilities to make data architects and database administrators more efficient and responsive. These features increase lifecycle integration, task automation, and team collaboration. The new features can: • Simplify privacy attribute specification for governing test data generation • Support volumetric information for estimating data capacity and growth • Increase lifecycle integration across the Optim portfolio Changes in V7.5.2.1 Fixpack 1 of Version 7.5.2 includes enhancements, such as the following: • Enhanced diagramming with ILOG technology • Reintroduction of the capability to import COBOL copybooks or modeling • Integration with InfoSphere Discovery See Mike Kwong’s blog entry in Resources for more details. Optim Development Studio and pureQuery Runtime Overview IBM Optim Development Studio provides an integrated development environment for creating and testing database and Java applications that access DB2, Informix, or Oracle databases. Combined with pureQuery Runtime, Optim Development Studio provides a data access layer for Java-based applications to ease development coding and to provide superior performance and manageability. These offerings: Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 12 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  13. 13. ibm.com/developerWorks developerWorks® • Provide an easy-to-use data access layer within Java applications to assist in development of Java database applications that access DB2, IDS, or Oracle databases. • Deploy static SQL within new or existing Java applications to improve application performance, manageability, and security within your applications. • Correlate SQL to original Java source code for quicker problem diagnosis. • Prevent errors by enabling you to understand the impact that changing a database object has on the application and by directing you to the relevant place in the source code. • Eliminate SQL injection risk by allowing only approved SQL to be executed. • Deploy efficient SQL by examining new SQL metrics, including number of executions, aggregated elapsed time, and minimum and maximum execution times, to help identify hot spots in the application. • Replace poor performing SQL with a more optimal SQL statement without modifying the program source code. Optim pureQuery Runtime also supports the capability to run existing .NET applications against DB2 using static SQL, which can lead to reduced CPU and enhanced performance over dynamic access. See Resources for a related tutorial and article. Features Table 4 shows some of the key features of Optim Development Studio and pureQuery Runtime and how they complement the basic capabilities in Data Studio. Table 4. Development capabilities in Optim Development Studio and pureQuery Runtime Group Details Data Studio Optim Optim pureQuery *no charge* Development Runtime Studio Application development Integrated Query X X Editor (SQL and Xquery) SQL Builder X X Visual Explain for X X IBM databases Visual Explain for X Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 13 of 31
  14. 14. developerWorks® ibm.com/developerWorks Oracle databases SQL Routine X X Debugger PL/SQL Routine X X Debugger against DB2 LUW databases PL/SQL Routine X Debugger against Oracle databases Java Routine X X Debugger XML Editor X X Data Web X X Services Create, alter, X X drop IBM database objects Create, alter, X drop Oracle database objects Manage security X X privileges for IBM database objects Manage security X privileges for Oracle database objects Deploy Web X Services on DataPower appliances & JMS Advanced XML X editors & document generation Tooling to build X pureQuery code Tooling for Static X X SQL Binding for Java Correlate SQL to X X Java source code Impact Analysis X X Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 14 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  15. 15. ibm.com/developerWorks developerWorks® for Java (object, SQL, source code) SQL execution X X statistics Execute X X pureQuery code JDBC Batch X Updating Approval of SQL X to be executed SQL replacement X and lockdown Getting the product If you are already an Optim Development Studio and Optim pureQuery Runtime customer, you are automatically entitled to download the 2.2 versions of those products from Passport Advantage. If you are not a current customer, you can download a 30-day trial of Optim Development Studio (see Resources). When downloading the Optim Development Studio 2.2 trial, you also receive the Optim pureQuery Runtime to use only on your workstation. If you choose to purchase the product, you can reactivate the product by purchasing the product and downloading a product activation kit from Passport Advantage. To purchase the product, contact your IBM Sales Representative, authorized IBM Business Partner, or purchase online (see Resources). Changes in V2.2 IBM Optim Development Studio V2.2 and IBM Optim pureQuery Runtime V2.2, previously known as Data Studio Developer and Data Studio pureQuery Runtime, now include support for DB2 V9.7 and its new compatibility features for Oracle PL/SQL stored procedures. Also new in V2.2, developers can use Optim Development Studio for application development on Oracle databases. Key features include: • Connect to and explore Oracle database objects. • Move database objects and data between Oracle and DB2. • Edit, deploy, run, and debug PL/SQL procedures on Oracle and DB2. • Build Java applications with pureQuery data access methods on Oracle. • Use productivity features to trace SQL to source, to perform hot spot Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 15 of 31
  16. 16. developerWorks® ibm.com/developerWorks analysis, and to perform impact analysis for Oracle applications. See Resources for details about these new enhancements. Changes in V2.2.0.1 IBM Optim Development Studio 2.2.0.1 includes enhancements suggested by customers to improve productivity, facilitate iterative testing, and make the handoff between developer and DBA even smoother. Read Sonali Surange’s blog entry on the topic, listed in Resources. Read about enhancements to pureQuery Runtime 2.2.0.1 in the IBM Technote listed in resources. Optim Database Administrator Overview If your job involves managing database changes, you can make good use of the expanded change management functions now included in Optim Database Administrator. Although the no-charge Data Studio can provide simple DDL functionality, you need the full Optim Database Administrator to perform extended alters (those alters that require a drop and recreate) and to compare and synchronize test databases to production databases. Optim Database Administrator does the following: • Manages complex structural changes while preserving data, privileges, dependent objects, and application binding. • Compares and synchronizes schemas with custom mapping features. • Migrates database objects, data, and privileges and generates maintenance utility commands • Reports on the impact of proposed changes to identify dependencies and mitigate risk. • Documents a complete history of changes, including scripts, models, logs, and reports to capture the entire change from start to finish. • Integrates with InfoSphere Data Architect for seamless transition from logical to physical design and deployment Features Table 5 shows some of the key features of Optim Database Administrator as of Version 2.2.2 when compared with no-charge Data Studio. Popular functions from the DB2 Control Center are included in Data Studio. The full Optim Database Administrator product expands on basic DDL generation with features that include Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 16 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  17. 17. ibm.com/developerWorks developerWorks® extended alter, migrate, and compare. Table 5. Database administration capabilities of Data Studio augmented with Optim Database Administrator Group Details Data Studio Optim Database *no charge* Administrator (DB2 for Linux, UNIX and Windows only) Object management Create, alter, drop X X database objects Impact analysis for X X databases - report on dependencies Generate DDL X X Rebind package X X Generate commands X X (start, stop, quiesce, etc.) Generate utilities X X (backup, restore, reorg, etc.) Support for database X X partitioning feature (DPF) Privilege management X X Compare single X X object Configure database X X logging Configure automatic X X maintenance Manage configuration X X parameters HADR management X X pureScale X X management Federated database X management Copy and paste X database objects Extend alters X (requiring drop and recreate) Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 17 of 31
  18. 18. developerWorks® ibm.com/developerWorks Data preservation X with extended alters Export admin and X change scripts as CLP scripts Compare multiple X objects Migrate objects and X their dependencies Integration of Optim X High Performance Unload in change scripts Generation of an X undo change script Object change reports X Getting the product If you are a current Optim Database Administrator or Data Studio Administrator customer, you are automatically entitled to download the 2.2.2 version of this product from Passport Advantage. If you are not a current customer, you can download a 30-day trial (see Resources). When the trial license expires, you can reactivate that functionality by purchasing the product and downloading a product activation kit from Passport Advantage. To purchase the product, contact your IBM Sales Representative, authorized IBM Business Partner, or purchase online (see Resources). Changes in V2.2 Both Optim Database Administrator 2.2 and Data Studio contain a number of enhancements to support DPF environments and high-availability disaster recovery (HADR) configuration. More capabilities are provided to enable a greater level of support for day-to-day database administrator tasks that were typically contained in the DB2 Control Center. See Resources for more details and for information about the enhancements. Changes in V2.2.2 Optim Database Administrator 2.2.2 does the following: • Improves overall administrative tasks by supporting federated objects • Enables off-peak task scheduling by enabling you to produce scripts that Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 18 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  19. 19. ibm.com/developerWorks developerWorks® can run with the DB2 command line processor • Adds basic pureScale support • Improves analysis performance for large DB2 environments The corresponding solution bundle, Optim Database Professional Edition, was also updated with this new release. See Resources for links to the announcement letters and for a link to the blog entry by Holly Hayes about the enhancements. Optim High Performance Unload Overview Optim High Performance Unload for DB2 for Linux, UNIX, and Windows (formerly DB2 High Performance Unload) provides high-speed unloading, extracting, and repartitioning of data. DB2 High Performance Unload remains available as a separate product for DB2 z/OS databases. It helps database administrators to work with very large quantities of data with less effort and with faster results. Optim High Performance Unload can: • Enable creation of customizable unloads with use of SELECT syntax to filter columns and rows. • Scale, with support for partitioned databases and the capability to unload to multiple directories in parallel. • Reduce the risk of impacting online production by unloading from a backup rather than the live table. • Recover from single table failures or accidental table drops by extracting a single table from a backup for restoration. • Easily migrate data to a partitioned database or warehouse using the splitter function to unload into pre-split files ready for parallel loading. Features Data Studio provides a number of data management features to facilitate unloading, editing, and loading data. These features are all available as no-charge features accessible from the Data Studio Eclipse console. When you purchase Optim High Performance Unload, you can also execute high-performance unload directly from the Data Studio console. See Table 6 for more details. Table 6. Data management features of Data Studio with Optim High Performance Unload Group Details Data Studio Optim High *no charge* Performance Unload Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 19 of 31
  20. 20. developerWorks® ibm.com/developerWorks Data management Export table X Extract, extract as X XML Sample contents X Load data X Edit data X Unload using Optim X X High Performance Unload Use Optim High X Performance Unload with change scripts Use parallel X processing when unloading Split unloading into X multiple files for parallel loading Unload directly to X another table (without disk) Unload from X incremental image copies Unload from backups X Getting the product If you are already a DB2 High Performance Unload for Multiplatforms customer, you are automatically entitled to download the 4.1 version from Passport Advantage. If you are not a current customer and you would like to purchase the product (or obtain a trial license), contact your IBM Sales Representative or authorized IBM Business Partner. To purchase the product or obtain a trial license, contact your IBM Sales Representative, authorized IBM Business Partner, or purchase online (see Resources). Changes in V4.1 The hot feature in the 4.1 release of DB2 for Linux, UNIX, and Windows adds the capability to migrate data directly (unloading, transferring, and loading) from one database to another without the need for intermediate disk storage. This capability delivers the fastest way to migrate your data from one location to another. The release also has other usability improvements, including support for Windows 64-bit Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 20 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  21. 21. ibm.com/developerWorks developerWorks® platforms. See Resources to read the announcement letter. Changes in V4.1.2 Besides being renamed to Optim, the 4.1.2 release includes the capability to unload or restore using incremental backup images. If you use incremental backups, those backups might give you a more current version of a dropped table. For more information, see the full announcement listed in Resources. Optim Performance Manager Extended Edition Overview IBM Optim Performance Manager Extended Edition for DB2 for Linux, UNIX, and Windows (formerly DB2 Performance Expert and DB2 Performance Expert Extended Insight Feature) provides in-depth database monitoring, problem isolation, and trend analysis for DB2 for Linux, UNIX, and Windows databases. Database administrators can use the product to: • Quickly identify potential problems using interactive, detailed dashboards that can detect overall environment problems or specific database or application issues. Alerts can be read more easily on a new Health Summary dashboard as well as on other diagnostic dashboards. Alerts can be sent using email or pager to the on-call administrator when problems reach warning and error thresholds. • Gain unprecedented insight into the database transaction software stack when running Java or CLI applications, including the database client, the application server, and the network, giving immediate insight into where database workloads, transactions, and SQL requests are spending their time. The product Includes out-of-the-box configurations for SAP, WebSphere®, Cognos®, InfoSphere DataStage®, and InfoSphere SQL Warehouse applications. • Enhance Tivoli® monitoring solutions, such as ITCAM for Transactions, to provide detailed database diagnostics while remaining in the context of the overall enterprise application. This reduces the time and effort needed to diagnose and trace a problem from the application through to the database server. • Launch into Optim Query Tuner (if installed) directly from SQL-related dashboards to do immediate tuning of problematic SQL, closing the loop on performance problem resolution. • Prevent performance problems using out-of-the-box, interactive reports for trend analysis and growth planning using a powerful repository of Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 21 of 31
  22. 22. developerWorks® ibm.com/developerWorks historical performance metrics. • Monitor DB2 Workload Manager (WLM) entities, statistics, and activities over time to validate WLM definitions, which can be set up and defined using integrated WLM configuration tooling. For more details on the features and enhancements, see the What’s new in Optim Performance Manager Extended Edition developerWorks article listed in the Resources. Features As described in Understanding the packaging, Optim Performance Manager is available in an Extended Edition. That Extended Edition is also available as part of the DB2 Performance Optimization Feature. Table 7 provides a visual overview of the features available in Optim Performance Manager, Optim Performance Manager Extended Edition, and DB2 Performance Optimization Feature. Table 7. Features of performance management Group Details Optim Optim DB2 Performance Performance Performance Optimization Manager Manager Feature Extended Edition Performance management Monitor health X X X and availability View dashboard X X X metrics Proactive alerting X X X of performance problems Expert X X X recommendations Monitoring X X X privileges Standard X X X reporting and historical analysis Identify locking X X X conflicts Pinpoint high X X X resource applications and SQL Buffer pool X X X Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 22 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  23. 23. ibm.com/developerWorks developerWorks® analysis SQL activity X X X tracing DB2 Workload X X X Manager (WLM) monitoring DB2 Workload X X Manager (WLM) configuration tooling DB2 Workload X Manager Feature DB2 Query X Patroller Correlation of X X X high-level O/S statistics Launch into X X Tivoli deep-dive O/S statistics Multi-partition X X X monitoring Database X X X response-time monitoring Pinpoint X X response-time issues in software stack for CLI and Java apps Integrate data X X and UI with Tivoli ITCAM for Transactions for end-to-end response-time diagnosis in context Note: Q-replication monitoring capability is available as a separate, no-charge download (see Resources). Getting the product You can obtain the product as follows: Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 23 of 31
  24. 24. developerWorks® ibm.com/developerWorks • If you are a DB2 Performance Expert customer who is current on maintenance, you are automatically entitled to download the equivalent 4.1 edition of Optim Performance Manager from Passport Advantage (that is, Enterprise Edition, Workgroup Edition, or Content Manager Edition). • If you own the DB2 Performance Expert Extended Insight Feature, you can download Optim Performance Manager Extended Edition. • If you own current entitlements for DB2 Performance Optimization Feature 9.7, InfoSphere Warehouse 9.7.1 Enterprise Edition, InfoSphere Warehouse 9.7.1 Developer Edition, and Enterprise Warehouse Feature for DB2 9.7.1, you can download Optim Performance Manager Extended Edition from the respective e-assemblies on Passport Advantage. • If you are not a current customer, to purchase the product or obtain a trial license, contact your IBM Sales Representative, authorized IBM Business Partner, or purchase online (see Resources). Optim Query Tuning solutions Overview Optim query tuning solutions provide an environment to identify and tune poorly performing SQL statements with advisors and tools to help guide you to a solution. Formerly known as DB2 Optimization Expert for z/OS, Optim Query Workload Tuner for DB2 for z/OS provides this support for both single SQL statements and for SQL workloads to help database administrators make the best decision to optimize entire workloads. A subset of functionality is available for both DB2 for z/OS and DB2 for Linux, UNIX, and Windows. Both Optim Query Tuner for DB2 for Linux, UNIX, and Windows and Optim Query Tuner for DB2 for z/OS focus on single query tuning. They can help developers and application database administrators focus on query tuning efforts early in the development cycle. Some query tuning and query formatting capabilities are available at no charge in Data Studio stand-alone 2.2.0.1 for both DB2 for z/OS and for DB2 for Linux, UNIX, and Windows. For z/OS, the previous no-charge tool, Optimization Service Center, has been deprecated, which means that no new development is occurring on that product. Features The Optimization Service Center is part of the DB2 z/OS Accessories Tools Suite. Much of the capability that was in OSC is being provided in either Data Studio stand-alone or the Optim query tuning products. Table 8 provides a visual comparison of Optimization Service Center for DB2 for Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 24 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  25. 25. ibm.com/developerWorks developerWorks® z/OS, Data Studio stand-alone, Optim Query Tuner, and Optim Query Workload Tuner. Table 8. Features of query tuning Group Details Optimization IBM Data Query Tuner Query Service Studio Workload Center (stand-alone) Tuner (z/OS) (z/OS) *no charge* *deprecated* SQL tuning Analyze X X X X stored procedures and packages from catalog Access Plan X X X X Graph (enhanced Visual Explain) Analyze X X X X queries from statement cache Analyze X X X queries from Data Studio and Optim editors Query X X X X Formatter Query X X X Annotation Visual Plan X X X Hint Profile-based X X monitoring Statistics X X X X Advisor - Single Query Statistics X X Advisor - SQL Workload Index Advisor X X - Single Query Index Advisor X - SQL Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 25 of 31
  26. 26. developerWorks® ibm.com/developerWorks Workload Query Advisor X X - Single Query Query Advisor X - SQL Workload Access Path X X Advisor Single query X X X X environment capture (z/OS only) Workload X X environment capture (z/OS only) Query reports X X X Versioning of X statements and results Integration X¹ X X with Query Monitor, OMEGAMON XE for DB2, Performance Expert ¹OSC integrates only with Query Monitor Getting the product If you are already a DB2 Optimization Expert for z/OS customer, you are automatically entitled to obtain Optim Query Workload Tuner for DB2 for z/OS. Otherwise, you must purchase a license from IBM to use any of the query tuning products. See your IBM Sales Representative or see Resources for more information about purchasing this product. Changes in V2.2 Besides the packaging changes, additional enhancements in this release include the capability to integrate with IBM Optim Development Studio, including the ability to launch Query Tuner in context from any SQL statement, even from within the Java editor or the SQL outline. In addition, the Optim query tuning solutions can manage connections in common with Optim Development Studio, Optim Database Administrator, and InfoSphere Data Architect. For more information on the new Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 26 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  27. 27. ibm.com/developerWorks developerWorks® features of Optim query tuning products, see the announcement letters (see Resources). Changes in V2.2.0.1 Functional enhancements to the Query Tuner products include DB2 for z/OS, where there is the capability to compare access paths between two explained versions, as described in Vivek Prasad's blog entry listed in Resources. For z/OS and Linux, UNIX, and Windows platforms, you can generate a new Optim Query Tuner Summary report that summarizes recommendations from all advising and tuning tools from Optim Query Tuner or from IBM Data Studio. For more details on these enhancements, see the IBM Technote listed in Resources. Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 27 of 31
  28. 28. developerWorks® ibm.com/developerWorks Resources Learn • Start with "Integrated Data Management: Managing data across its lifecycle" (developerWorks, updated Apr 2010) for an article that explains both the vision and reality of integrated data management and how you can use Optim Solutions today to improve productivity, increase quality of service, and encourage greater alignment across IT roles. • Check out "What’s new in Optim Performance Manager Extended Edition 4.1" (developerWorks, Apr 2010) for a good technical overview of this key product. • Read "What's new and cool in IBM Optim Development Studio 2.2" (developerWorks, Jun 2009) to learn about the new support for Oracle and other pureQuery features that help developer and DBAs work better together. • Refer to the tutorial "Optimize your existing .NET applications using IBM Data Studio's pureQuery" (developerWorks, Mar 2009) for information about how to improve performance and security for existing .NET applications that access DB2. • Check out the article "More pureQuery Performance: Now with .NET applications accessing DB2 for z/OS" (developerWorks, Mar 2009) for information about performance results. • Watch the demo "Optim Performance Management Solution" (developerWorks, Apr 2010) to see how one fictional company uses Optim solutions to accelerate problem determination, performance, and development. • Watch the demo "Integrating Optim Performance Manager Extended Edition for DB2 with ITCAM for Transactions" for a quick demonstration of the value of this integration. • Watch Randy demonstrate in more detail "Tivoli and Optim Performance Manager Extended Edition Integration" in this 5-part series. • Watch the demo "pureQuery for z/OS: Improve ROI for existing applications" (developerWorks, 2010 Jan) to follow along with a DBA who measures performance improvement before and after applying the nondisruptive pureQuery client optimization technology to an existing Java application. • Watch the demo "A day in the life of a DBA" (developerWorks, Apr 2009, updated in Oct 2009) to see how Optim solutions can help. • Watch the demo "Introduction to InfoSphere Data Architect" (developerWorks, Mar 2009) for an introduction to basic tasks in InfoSphere Data Architect, designed for those who are familiar with other data modeling products. • Refer to the following announcement letters: Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 28 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  29. 29. ibm.com/developerWorks developerWorks® • InfoSphere Data Architect • Optim Development Studio, Optim Database Administrator, and Data Studio Administrator V2.2 • Optim Database Administrator V2.2.2 • Optim High Performance Unload for DB2 for Linux, UNIX, and Windows 4.1.2 • Optim Performance Manager and Optim Performance Manager Extended Edition 4.1 • Optim Query Tuner for Linux, UNIX, and Windows • Optim query tuning products for z/OS • Updated solution bundles: Optim Performance Acceleration Edition for DB2 for Linux, UNIX, and Windows, and Optim Database Management Professional Edition • Refer to the following IBM Support Technotes: • Optim pureQuery Runtime • Optim Query Tuner • Refer to the following blog entries: • Mike Kwong on What's new in InfoSphere Data Architect 7.5.2.1 • Vivek Prasad on Compare access plan costs for DB2 for z/OS Optim Query Tuner Fix Pack 1 • Holly Hayes on Optim Database Administrator 2.2.2 (and the related Database Professional Edition • Deb Jenson with links to relevant download documents for the Nov/Dec 2009 releases and fix packs • Holly Hayes announces fix packs for Windows 7 support • Curt Cotner announces Optim Performance Manager Extended Edition 4.1 • Explore the developerWorks Optim family page to learn more about Optim solutions. Find technical documentation, how-to articles, education, downloads, product information, and more. • Learn more about Information Management at the developerWorks Information Management zone. Find technical documentation, how-to articles, education, downloads, product information, and more. Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 29 of 31
  30. 30. developerWorks® ibm.com/developerWorks • Stay current with developerWorks technical events and webcasts. Check out virtual technical briefings around the Optim integrated data management portfolio. Get products and technologies • Download the Data Studio and Optim trial and no-charge software. • Download the no-charge Data Studio software. • Download the Optim pureQuery Runtime as part of the Optim Development Studio trial download. • Download the Data Studio Administrator 30-day trial download. • Download the InfoSphere Data Architect 30-day trial from developerWorks. • Download the 30-day trial of Optim Development Studio. • Download the Q-replication monitoring as a separate download. • Order products online: • InfoSphere Data Architect • Optim Development Studio • Optim pureQuery Runtime for Linux, UNIX, and Windows • Optim pureQuery Runtime for z/OS • Optim Database Administrator • Optim High Performance Unload for DB2 for Linux, UNIX, and Windows • DB2 Performance Expert • DB2 Performance Expert Extended Insight Feature • Optim Query Workload Tuner for DB2 for z/OS and other z/OS query tuning products • Optim Query Tuner for DB2 for Linux, UNIX, and Windows • Optim Performance Manager and Optim Performance Manager Extended Edition Discuss • Participate in the discussion forum for this content. • Check out the Integrated Data Management Experts blog and get involved in the Integrated Data Management community space, which has a comprehensive list of resources and downloads. Understanding the packaging of Optim Solutions for database development, administration, and performance management Page 30 of 31 © Copyright IBM Corporation 2009, 2010. All rights reserved.
  31. 31. ibm.com/developerWorks developerWorks® • Check out the developerWorks blogs and get involved in the developerWorks community. About the author Deb Jenson Deb Jenson is a product manager for IBM Data Studio, spearheading the portfolio direction and growth strategy. She joined IBM in 2004 to drive strategic marketing for the DB2 data server. Deb has more than 12 years of experience in the commercial software industry, with extensive experience developing database products. Deb joined IBM from Quest Software, and prior to Quest, she held various positions at Platinum Technology, focused on delivering database management solutions. Understanding the packaging of Optim Solutions for database development, administration, and performance management © Copyright IBM Corporation 2009, 2010. All rights reserved. Page 31 of 31

×