SQL総合分析と管理
SQLMiner®は企業ITシステムのプログラムやデータベースに書き込まれている静的/動的SQLステートメントを自動抽出し、総合的な分析と管理ができるソリューションです。
概要
SQLMiner®はSQLのセントラルリポジトリを構築し多角的な自動分析機能を利用してSQL開発や品質向上に必要な様々な情報を提供します。
特長
全社的SQL管理 | 静的/動的SQLを一括収集し解析してSQL資産ダッシュボードを提供することで全社的SQL管理が可能です |
SQL変更影響分析と可視化 | DBスキーマやインデックスを変更する際に影響を受けるSQLを迅速に把握できます。 SQL分解図、PL/SQLフローチャートで複雑なSQLを直感的に理解できます。 ソースコードやETLの含まれているSQLに対してデータフロー情報をカラムレベルまで提供します。 |
SQL性能管理 | 実行計画の一括分析や履歴管理をサポートします。 実行計画の変更による潜在的に危険であるSQLを迅速に把握し、異なるデータベースのインスタンス間の実行計画を同時に比較できます。 |
SQL品質管理 | SQL開発標準とベストプラクティスの準拠を自動点検します。 |
主な機能
SQLダッシュボード | データベースやプログラムの資産状況及び変更推移情報、実行計画の分析情報及び変更推移、SQL複雑度メトリック情報などを提供します |
SQL解析と可視化 | SQLダイアグラム、PL/SQLフローチャートを自動作成します CRUDマトリックスを自動作成しSQL検索をサポートします 変更されたデータベースのオブジェクト情報を提供します |
SQLエディタ | Oracleデータベーススキーマを照会します SQLの編集と実行機能を提供します |
SQL品質管理 | SQL開発標準とベストプラクティスへの準拠を一括的に検証できます |
SQL性能管理 | 実行計画の一括分析(潜在的危険があるSQLを事前に識別)と履歴管理、SQL Trace/Xplanをサポートします |
期待効果
事前予防 | SQL性能問題を事前に予防できます |
コスト削減/時間短縮 | SQL管理やチューニング作業にかかるコストと時間を削減できます |
開発と保守生産性を向上 | 開発と保守作業効率を劇的に向上させます |