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