既存SQLクエリをテストしてすぐ書き換え可能
動的SQLも漏れなくチェックするDB移行支援ツール「Insight Database Testing」
インサイトテクノロジーが新たに販売開始したデータベース移行支援ツールが「Insight Database Testing」だ。ユーザーは移行先データベースでSQL文を実行した結果を確認し、その場でSQL文の修正とテスト実行ができる。
データベース関連製品を扱うインサイトテクノロジーは2019年4月、データベース移行に伴うSQLクエリの書き換えを支援するツール「Insight Database Testing」を販売開始した。異なるリレーショナルデータベース管理システム(RDBMS)製品間での移行や、RDBMS製品のバージョンアップによるSQL構文変更への対処を支援する。
その場で結果を参照・修正・テスト
Insight Database Testingは、移行元データベースで実際に実行しているSQLクエリを移行先データベースで実行した場合、どのようなエラーが発生するかをユーザーに提示する。データベースと連携するアプリケーションが発行したSQLクエリや、定期的にデータ処理を実行するためのバッチファイルに記述したSQLクエリなど、移行元データベースに送信される全てのSQLクエリがテスト対象となる。Insight Database Testingは、移行元データベースに送られたSQLクエリを自動的にキャプチャーする。
ユーザーがテスト結果を確認するには、専用のWebアプリケーションを使う。結果表示画面(画面1)ではエラー内容やSQLクエリの発行元アプリケーション、データベースへのログインID情報を参照できる。SQLクエリを画面内で修正し、テストを実行することも可能だ。そのテスト結果と前述の情報を併せて参照しながら、ユーザーはアプリケーションのSQLクエリに関連する設定や、バッチファイル内のSQLクエリを変更する。
動的SQLも捕捉 書き換え工数の見積もり作成を支援
Insight Database Testingは、インサイトテクノロジーのデータベース監査製品の技術を応用したキャプチャー機能を搭載する。このキャプチャー機能により、アプリケーションが動的に生成するSQLクエリ(以下、動的SQLクエリ)についても漏れなく捕捉し、書き換えに必要な工数の見積もり作業を支援する。さらにSQLクエリの修正やテスト、結果の確認をその場でできる環境を提供することで、エラー内容に応じたSQLクエリの修正作業を補助する。こうした一連の機能により、データベース移行に伴うSQLクエリ書き換えにおける以下の課題の解決を支援する。
- 動的SQLクエリを含む全てのSQLクエリの種類や数を、手作業で把握して工数を見積もることが難しい
- 移行元と移行先両方のRDBMS製品に精通したデータベース技術者の確保が難しい
利用できるRDBMS製品は、移行元が「Oracle Database」「PostgreSQL」「Microsoft SQL Server」「MySQL」。移行先として利用可能な製品はOracle DatabaseとPostgreSQLで、2019年中にSQL ServerとMySQLが追加となる見通しだ。
移行先には、Amazon Web Service(AWS)のRDBMSサービス「Amazon Aurora」のPostgreSQL互換バージョンである、「Amazon Aurora with PostgreSQL Compatibility」も含む。インサイトテクノロジーは、Amazon Auroraへの移行時にAWSのデータ移行支援ツール「AWS Database Migration Service」や、データベーススキーマ変換ツール「AWS Schema Conversion Tool」との併用を提案する。これにより、作業コストの削減を後押しする。
Insight Database Testingはサブスクリプションモデルを採用しており、3カ月単位での契約となる。料金は移行元データベースのCPUコア数によって決まり、1コア当たり3カ月で20万円(税別)。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
市場調査・トレンド
[AvePoint Japan株式会社] SCS評価制度の死角は“SaaSの中” クラウド標準機能では届かない領域とは? -
製品資料
[デジタルサーカス株式会社] 5分で分かる、「オープンソースCMS」比較ガイド -
製品資料
[デジタルサーカス株式会社] 1つのアプリを各国で運用 多言語モバイルアプリを簡単に開発・導入できる方法 -
製品資料
[ニュータニックス・ジャパン合同会社] 複雑化するKubernetes運用、VMとコンテナの二重管理を解消する方法は? -
市場調査・トレンド
[アルプス システム インテグレーション株式会社] 急増する高度なフィッシング詐欺 先回りしてブロックするには何が必要?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「AIの粗悪レポート」で悲鳴 IntelやGoogleがバグ報奨金を止めた理由
-
2
シャトレーゼを悩ませる偽メール 混乱なしでBIMI導入とDMARC強化を実現した方法
-
3
障害対応に「余裕なし」が9割超 運用担当316人調査で見えた「運用赤字」
-
4
半数がブルーカラー転向を視野に? ベテランエンジニアを追い込む“54歳の壁”
-
5
「年1回の外部診断」が限界に 大手小売が脆弱性管理を内製化・一元化した方法
-
6
PHP2Shellの「事前の情報流出」でパニックに パッチ公開を巡る“混乱劇”
-
7
なぜ人はいるのにDXが進まない? ライオンも直面した“老害”レガシーシステム
-
8
パーソルHDが「SAP」で会計システム刷新 巨大グループの混乱をどう防いだ?
-
9
PHPはそもそも必要か? 脆弱性で問われる自社サイト安全性と保守負担のバランス
-
10
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
3
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
4
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
5
「IT史に名を残すシステム障害」8選
-
6
「EDR」選定ガイド:比較・検討フェーズで整理すべきポイントを解説
-
7
10G回線の真価をフルに享受するには? 導入前にチェックしたいポイント
-
8
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
9
MDMだけでは防げない? Appleデバイスに潜む5つのセキュリティギャップ
-
10
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー