既存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
-
製品資料
“攻撃者優位”なサイバーセキュリティ、全ての「穴」をふさぐ方法とは? -
製品資料
実際に悪用される脆弱性は4%前後 優先的に対処すべき脆弱性を把握するには? -
製品資料
HubSpotの機能を拡張する法人データ活用法 -
製品資料
面倒で非生産的な「名寄せ」作業 高精度&高効率に実施するには? -
製品資料
名刺管理には「その先」がある 成果のでない営業活動から脱却する秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
Netflixのバックエンドは「ほぼJava」 3000超のアプリを支える開発基盤の裏側
-
2
ISMSの“コンサル丸投げ”が招く数千万円の無駄 NTTドコモビジネスの脱出劇
-
3
「Microsoft 365」が乗っ取られる 跡形もなくMFAを破る手口
-
4
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
5
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
6
「IoT通信環境の構築・運用」に関するアンケート
-
7
IT業界で相次ぐ人員削減の“隠された理由”
-
8
ただなのに「12時間以内の復旧」も要求 無償OSSに商用レベルを求める企業の末路
-
9
ライオンが挑む「守りのIT」脱却:Google Cloudで加速させるデータ駆動型経営
-
10
ストレージへの高い投資対効果を目指す「ETERNUS DX S2」シリーズ
ホワイトペーパーランキング PR
-
1
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
2
財務・会計はAI活用でどう変わる? 調査で見えた変革の道筋
-
3
AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
-
4
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
5
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
6
「結局、一部の人しか使わない」 AI活用が業務に定着しない根本的な理由
-
7
コスト分析で見る「デバイス復旧」の代償 損失額から導きだされた投資戦略とは
-
8
Macの安全神話は崩壊? 最新の脅威動向から見えた攻撃のトレンドと有効な対策
-
9
ゼロトラストにおける「IDaaSの課題」と補完すべき重要機能とは?
-
10
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー