Insight Technology

Insight Database Testing

データベース・アプリケーションの移行を促進するキーソリューション

Insight Database Testingとは?

様々な種類のデータベース、ハードウェア、クラウドを組み合わせてビジネスニーズに応じて最適なプラットフォームを選択できる時代になりました。しかし、システムのモダナイズには、プラットフォームだけでなく、データベース内のSQLアプリケーションの移行が必要です。これまで、SQLアプリケーションの移行には、時間、人的リソース、高度なスキル、経験が必要されるため、多くのお客様はデータベース製品の変更や最新バージョンへの移行をあきらめ、ビジネス変化に応じたシステムのモダナイズができないという問題を抱えていました。

Insight Database Testingは、この問題を解決し、RDBMSの移行で必要となるSQLアプリケーションの移行アセスメント、テストを自動化し、お客様のシステム最適化へ貢献します。

Insight Database Testingとは?

こんな課題を抱えていませんか?

修正対象となるSQLが
何件あるのか把握できない

本番環境で実際に動作する
SQLが分からない

OSやデータベース製品の
バージョンアップや
パッチ適用による影響が
分からない

移行の実現性/工数/期間が
分からない

DBA不足/時間や
コストの制限により、
SQL移行が難しい

DB構成(Table, Index)
変更による影響が
分からない

Insight Database Testingで解決

Insight Database Testingで解決
POINT01
マイグレーション・アセスメントのコスト削減
  • SQL Capture機能が本番環境でアプリケーションが発行するSQLを低負荷に自動収集
  • 何%、何件のSQLが移行先環境でも実行できるのか、GUI上のテストレポートで簡単に確認でき、修正/再テストできる
  • 自動レポートからアプリケーション移行にかかる工数、期間がすぐにわかるので、移行の実現性をすぐに判断できる
POINT02
DB バージョンアップ・変更管理テストを効率化
  • SQL Capture機能が本番環境でアプリケーションが発行するSQLを低負荷に自動収集
  • OSやDBのバージョンアップやDBの構成変更による影響(工数/リスク)を把握し、移行にかかるコストを削減

Insight Database Testingの特徴

移行のコスト(工数・金額・人的リソース)を大幅に削減

これまで、異なるデータベース製品や異なるインフラ環境へ移行するためにマイグレーション・アセスメントを行う場合、修正が必要となるSQLアプリケーションの工数を捕捉するためには、地道な検証が必要となり、簡単に必要なコストや実現可能性をアセスメントすることは困難でした。また、DBバージョンアップやデータベースの構成変更時にも同様な課題が発生していました。Insight Database Testingは、これまで手動で行われていた修正が必要なSQLの把握を自動化します。

▲Insight Data Testingを使った移行の流れ
今までのアプリケーション移行 Insight Database Testingを使った場合
手作業でのSQLの修正/検証
  • スキーマやデータはツールを使って移行できたとしても、SQLアプリケーションに関しては手作業による修正と検証が必要
  • 異種データベースへの移行時だけでなく、バージョンアップにおいても、100%のSQL互換性があるとは限らない。
ボトルネックの解消
  • アプリケーション内の修正が必要なSQLの数量/内容を自動で把握し、工数を削減。
    今までは移行時にライセンス費用を見直すことで、削減できた費用がアプリケーション移行コストで帳消しになる事があったが、Insight Database Testingでは移行コストの削減も期待できる
SQLのテストを
手動で行った場合の作業
  • ソースコードを全て見て、発行されるであろうSQLを検討し、テストする
  • 実際にアプリケーションを触り、エラーが出た箇所のSQLをしらみつぶしに探し、修正する
SQLテストを自動化
  • SQLを自動で取得してテスト。実行できなかったSQLのみを修正して再テストする

データベース移行時のSQL修正コストがわかり、スキーマ変換ツールと連携できる

データベース移行時のSQL修正コストがわかり、スキーマ変換ツールと連携できる
  • 実行できなかったSQLや遅くなったSQLを抽出
  • 実行できないSQLはSQL変換ツールなどと連携することで、自動変換が可能となり、異種データベースに詳しくなくてもSQLを修正できる

低負荷にSQLを自動収集するDirect Memory Access(DMA)テクノロジー

低負荷にSQLを自動収集するDirect Memory Access(DMA)テクノロジー

データベース監査市場にて10年以上連続シェアNo.1の実績を持つPISOのロギングテクノロジーにより、データベースのパフォーマンスへ影響を与えず大量のSQLをリアルタイムに取得します。

アセスメントから移行までワンストップでマルチデータベースをサポート

アセスメントから移行までワンストップでマルチデータベースをサポート

Qlik Replicate(旧Attunity)を使ったコンサルティングサービスにより、様々なデータベース間で、オンプレミスtoクラウド、オンプレミスtoオンプレミスなど100以上のデータベース移行実績があります。アセスメントからワンストップでDB移行のサービスもご提供できます。

クラウド移行時のInsight Database Testing利用場面

    クラウドへリフト&シフト

    クラウドへリフト&シフト

    クラウドへリフトし、その後にシフト

    クラウドへリフトし、その後にシフト
お勧め情報
ホワイトペーパー
システムのオンプレミスからクラウド移行、レガシーシステムのモダナイゼーションな...
データ統合
ページトップへ