IBM • Db2 for z/OS

DB/IQ

Ensure the Quality and Performance of SQL Db2 Applications

DB/IQ is a set of solutions to guarantee the quality and performance of your SQL queries, whether static or dynamic, while reducing the load on your z/OS environment.

SQL quality control Performance analysis Index optimization Dynamic query monitoring
DB/IQ at a glance

Control, optimize, and monitor SQL performance

The DB/IQ suite includes the following modules: DB/IQ QA, QA+, PackMan, IA+, MA+, WL and the Eclipse plugin.

QA Quality assurance
QA+ Dynamic SQL analysis
IA / PM / WL Optimization & simulation

What DB/IQ helps you achieve

Check that SQL Db2 applications comply with quality standards, assess access path efficiency, determine the best indexing strategies, and control query execution — even dynamically.

Quality control Check that SQL Db2 applications comply with your quality rules.
Efficient access paths Assess whether the data access paths are efficient.
Index strategy Determine the best indexing strategies.
Execution control Control the execution of Db2 queries, even dynamically.
DB/IQ SQL quality and performance team
SQL governance Quality, performance, reliability
DB/IQ QA

Quality Assurance

Request demo

The DB/IQ Quality Assurance solution analyses and checks the entire SQL code, whether it is in source form, DBRM resulting from the Db2 preprocessor, SQL based on the catalogue, or dynamically executed SQL.

Quality standards enforcement

Allows the quality of all SQL code to be verified according to the standards defined by the organisation.

370

Extensive rule library

Over 370 quality rules are available off the shelf and can be customised to your requirements and service level agreements.

Interactive analysis

Provides developers with interactive quality control and a comprehensive EXPLAIN feature for all SQL statements.

!

Program validation

Reports and possibly rejects programs that violate the quality rules.

The checks can be triggered on demand by developers, directly in their mainframe or Eclipse development environments, and automatically in batch mode during delivery procedures.

DB/IQ QA+

Optimisation of dynamic SQL queries

The DB/IQ QA+ solution analyses dynamic SQL queries in depth by evaluating their cost, joins, sorts, access paths, execution time, CPU usage and number of GETPAGEs.

It identifies the most resource-intensive queries in order to diagnose performance problems and monitors the SQL activity of critical applications in real time.

By measuring the evolution of query quality over a given period, it makes it possible to anticipate the impact of Db2 updates on execution paths. Thanks to an automatic comparison of performance between different versions of a query, DB/IQ QA+ guarantees continuous optimisation and increased application stability.

Learn more
DB/IQ dynamic SQL optimization
Dynamic SQL visibility Cost, joins, CPU, GETPAGEs, execution paths

Additional DB/IQ modules

Complementary solutions covering package management, workload simulation, index optimization, and integrated Eclipse-based SQL quality control.

DB/IQ PM

Application Package Management

DB/IQ PM simplifies static package management by identifying and deleting unused packages, then reorganising the Db2 catalogue for leaner and more efficient application management.

Learn more
DB/IQ WL

Advanced data volume simulation

DB/IQ WorkLoad Detector anticipates application behaviour by simulating data volumes through RUNSTATS manipulation and helps reproduce production conditions in qualification and development environments.

Request demo
DB/IQ IA

Advanced Index Optimisation

DB/IQ Index Administrator analyses SQL activity in depth to assess the relevance of existing indexes, recommend new key columns, and evaluate the impact of indexing choices on application performance.

Our solution in action
DB/IQ QA-E

Eclipse plug-in for SQL development

DB/IQ QA-E is an Eclipse plug-in compatible with RDz® that provides interactive quality control, EXPLAIN functionality, and real-time access path analysis directly inside the IDE.

Request demo
In short!

Why organizations choose DB/IQ

DB/IQ helps teams secure SQL quality, anticipate performance risks, automate controls, and support developers and DBAs throughout the application lifecycle.

Lower workloadAutomates SQL control across the lifecycle
Risk anticipationIdentifies problematic SQL queries early
Standards enforcementEnsures application of quality standards and guidelines
Production complianceEnsures delivered SQL code meets quality standards
Developer assistanceCustom help messages and detailed indicators
DevOps compatibleSupports auditing and continuous quality assessment
Infotel expertiseHigh-level support from a mainframe optimization leader
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.