
InfoScope detects SQL queries that do not comply with quality criteria (performance, maintainability, scalability, portability, etc.) supplied with the product or established by the user based on site standards.
These standards can be defined for a given type of processing (batch or TP), an application, a group of programs, etc. as specified by the administrator.
InfoScope analyzes the DBRMs of the programs already written or the SQL statements of the programs running.
InfoScope generates a quality analysis report containing the queries analyzed. It can be displayed for interactive use or printed out for more generalized use in batch mode.
The query is then accepted or rejected. There can be multiple causes:
The access paths selected by DB2 when creating PLANS and/or PACKAGES are a decisive factor in application performance.
InfoScope analyzes these access paths and checks that the access strategy is consistent with the specified performance targets.This evaluation, made using the PLAN TABLE, is recorded in a detailed report in which each query is identified as accepted or rejected. InfoScope gives the reason for the evaluation of each query, for instance by reporting a query that consumes excessive resources (Tablespace Scan on more than n pages). InfoScope supplies optimization recommendations.
The main functions include:
Validation of the Plan or Package access paths is especially meaningful if made with the real volume of data, i.e. the data of the production DB2 environment.
InfoSimulation can be used in conjunction with InfoScope to:
InfoSimulation used interactively helps the user by calculating new variants based on imported or created data to simulate different situations.
© Infotel 2011. Last update January 2, 2011
http://www.infotelcorp.com - Phone : + (1)727 343 5958