Key features


Related topics

Getting started

This page contains the following topics:

Getting started with SQL risk detection

SQL Risk Detection identifies problematic SQL statements that may cause performance degradation, excessive resource usage, or security vulnerabilities. It uses a rule-based engine to flag high-risk statements such as Cartesian joins, missing indexes, and unbounded result sets.

Audience: Db2 DBAs and Application developers
Goal: Learn how to detect and prioritize risky SQL statements before they impact production.

Key Steps:

  1. Enable SQL risk rules based on business priorities
  2. Scan SQL statements for violations
  3. Review and triage flagged statements
  4. Assign remediation tasks to appropriate teams

Getting started with rule-based SQL evaluation

Rule-Based SQL Evaluation allows teams to define and customize rules that reflect organizational standards and performance goals. These rules can be tailored to different environments and statements.

Audience: Db2 DBAs 
Goal: Learn how to configure and apply SQL evaluation rules to enforce best practices.

Key Steps:

  1. Define rule sets for performance, security, and compliance
  2. Apply rules to SQL statements
  3. Adjust  severity levels
  4. Monitor rule violations

Getting started with integration into CI/CD pipelines

SQL Assurance integrates with DevOps workflows to analyze SQL statements before deployment. This ensures that performance and risk issues are addressed early in the development lifecycle.

Audience: Application developers and CI/CD pipeline engineers
Goal: Learn how to embed SQL checks into CI/CD pipelines for proactive analysis.

Key Steps:

  1. Configure SQL Assurance in your CI/CD tool
  2. Analyze SQL during build or pre-deployment stages
  3. Fail builds on critical violations
  4. Generate reports for development teams

Getting started with audit logging and reporting

Audit Logging and Reporting provide visibility into SQL trends, rule violations, and remediation efforts. These logs support compliance audits and continuous improvement initiatives.

Audience: Db2 DBAs
Goal: Learn how to generate and use audit logs and reports for governance and optimization.

Key Steps:

  1. Enable detailed logging of SQL evaluations
  2. Schedule periodic reports
  3. Share insights with stakeholders
  4. Track remediation progress

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI SQL Assurance for Db2 13.1