Toad - Questデータベース管理ソリューション

Quest
データベース管理ソリューション
日々の開発タスクをより効率的に、より正確に。
ベスト・プラクティスに準拠し、高品質で保守性の高いプログラム開発を。
プログラムの最適なパフォーマンスを保証したいあなたに。
データベースのパフォーマンス問題を未然に防ぐための強力な仕組みを。
運用後の変更に強いデータベース・システムを維持するために。
コーディング/デバッグ
コード解析
テスト
チーム開発
変更管理
チューニング
オブジェクト管理
より確実
性【
に
】
生
産
ー
品質
高品質な
コード生成
性能
より”
早い”
コードを
保守
より簡単に
】
ルを
チー
ム
開
性【より効率良く
産
】
生
ジ
ェ
ロ
ク
トに
プ
ル
発【
障害対応
セキュリティ
バックアップ/リカバリ
パフォーマンス/領域管理
保守
より安全に
性能
迅速な診断
と解決
変更管理
影響範囲を予測
Quest データベース管理ソリューション
ビジネスや経営の根幹を担うデータベース。わずかなダウンタイムやトラブルが、企業に大きな影響をもたらすものだからこそ、
その管理に妥協は許されません。Quest Software のソリューションは、開発 → 運用 → 検出 / 診断 → 解決プロセスの各
フェーズをカバーする豊富なソフトウェア製品を最適に組み合わせ、Oracle、SQL Server それぞれの環境を問わず、様々な
課題解決を統合的にサポートします。
データベース
開発
現在企業で利用されているアプリケーションの多くは、データベースを利用しています。アプリケーション開発の成功には、
データベース関連開発を成功させることが必要不可欠です。Quest データベース管理ソリューションは、あなたのアプリケー
ション開発プロジェクトを品質、コスト、納期すべての面でサポートします。
「正しく動かす」
ー 要件にあったコードを生成するのは難しい
「保守作業を簡単に」
ー 自分が書いたコードですら簡単に理解できないことがある
コード/フォーマット規約の標準化 (CodeXeprt/Formatter)
コードの静的分析
(CodeXpert)
・プロジェクト単位でルールやフォーマット・テンプレートをカスタ
マイズ
・可読性、保守性などの視点
からコード品質をレビュー
オブジェクト依存関係の視覚化
(Code Roadmap)
PL/SQL テスト自動化
(CodeTester)
・PL/SQL 間の依存関係や
オブジェクト間の関連性を
可視化
・単体テスト自動化モジュール
・情報共有のための
レポート作成機能
(HTML または
RTF 形式 )
・テストコード自動生成
ウィザード
品質
CodeXpert
保守
高品質な
コード生成
ト
ェク
プ ロジ
「既存の資産活用を」
ー プロジェクトを超えた資産 / 知識の共有は難しい
チーム
開発
に
ル
ール
チーム単位の資産管理
(Project Manager、
Group Policy Manager)
Code Roadmap
より簡単に
を
性能
より”
早い”
コードを
「いつでも速いコードを」ー 誰もが効率的に動作
するコードを書けるわけではない
SQL 自動抽出 (SQL Optimizer)
・SGA から SQL 文を検索し問題を自動検出
・テキスト、バイナリ・ファイルから PL/SQL コードを検出
SQL の自動最適化
(SQL Optimizer)
・共通オブジェクトのチーム
標準化
・SQL 文を自動的に最適化
し、代替案を表示
・バージョン管理システムと
の統合が可能
負荷テストによるSLA 検証
(Benchmark Factory)
・SLA を満たす最大同時実行
ユーザを計測
Project Manager
PL/SQLプロファイラ
(Profiler Analysis)
・PL/SQLプログラムの実行。
時間を行 / 階層単位で計測
Profiler Analysis
コーディングはたったの 10%!?
ソフトウェアコードの 1,000 行あた
り最大 20 ∼ 30 のバグがあると言
われています。実際、開発者は開発
コストの約 80% をこれらのバグを
特定して、修正するのに費やしてい
ます。
データベース開発者の
タスク配分
コーディング
コード分析
10%
25%
デバッグ / テスト
65%
出典 : Gartner, Inc.
Automation Designer
気付けば低下している DB のパフォーマンス。その要因は多岐に渡る上、改善には膨大な時間や労力、システム停止を伴う
データベース
運用/管理
のが悩みのタネ。一方では次のアプリケーション開発のリリースが迫っている… もしも今、こんな場面に直面しているとし
たら、Quest データベース管理ソリューションが解決策を提案します。
「計画的な運用管理」
ー 障害は突然やってくる。保守タイミングの確保は難しい
「本番環境での影響予測」
ー すべての変更を把握し、本番環境での影響を見積もるのは難しい
管理対象の視覚化 (Database Browser)
DB、スキーマ、データの比較 / 同期化 (Compare Schema)
・すべての管理対象 DB をトップダウン表示
・スキーマの違いを比較しレポートを生成
・オブジェクトや性能情報をドリルダウン表示
・同期化スクリプトの自動生成 / スケジュール化
ヘルスチェックの自動化 (DB Admin)
変更履歴の追跡 (Performance Analysis)
・DB の健康状態やセキュリティの脆弱性をチェック
・データベースの変更情報を自動
記録
オンラインデータ再編成
(LiveReorg)
インデックスの自動最適化
(SQL Optimizer)
・断片化や空きブロックの多い表を
視覚的に特定し再編成
・インデックス作成後の影響を解析
・定期的に断片化をチェックしキャ
パシティ・プランニングに活用
・複数の SQL 文に対し最適なイ
ンデックスを提案
Benchmark Factory
変更前後の性能比較
(Benchmark Factory)
・複数のテスト結果を比較しレポー
ティング
Database Browser
保守
より安全に
LiveReorg
変更
管理
迅速な診断
と解決
。よ
よく り
率
確
「いつでも速い環境を」
ー 本番環境に影響を与えてから問題が発覚。
早期診断 / 解決は難しい
実に。
より効
性能
生産性
Performance Analysis
影響範囲を予測
性能情報の視覚化 (Statspack browser)
「タスクの自動化とベストプラクティスの徹底」
ー 多すぎる手動タスク、多すぎるツール。
ー 場当たり的なワークフロー。
ー 時間が掛かるが効果のないコードレビュー。
ー 生産性の確保とは程遠い現実。
ルーチンタスクの自動化 (Automation Designer)
・マクロによる共通タスクのカプセル化
・AWR や Statspack レポートをより直観的にレポート化
リアルタイム・パフォーマンス診断 (Spotlight)
・DB と OS の2つの視点でパフォーマンスを診断
・ボトルネックを可視化し、迅速な一次切り分けが可能に
Statspack browser
パフォーマンス分析による自動アドバイス
(Performance Analysis)
・アドバイス機能によりチューニングを効率化
・標準ワークフローとして共有
過去実行 SQL 文の追跡 (Performance Analysis)
バッチ SQL 解析 (SQL Optimizer)
・インテリジェント・エージェントで24時間365日監視
・自動 SQL スキャンとバッチ最適化
・障害時に実行されていた SQL を保存。過去状況も分析可能
Spotlight on Oracle
自動レポート生成 (Toad Report)
・様々なタスクを HTML/RTF などに文書化
DBA は火消し役 !?
DBA の日々の作業はいわゆる「火
消し」が中心。現状維持が精いっ
ぱい、そんな DBA の姿が浮かび
ます。業務に追われてなかなか運
用の見直し / 改善には手がつけら
れていないのが現状です。
SQL Optimizer
Toad Report
データベース管理者 (DBA) のタスク配分
開発支援
33%
トラブル
対応 22%
性能監視
33%
パフォーマンス
チューニング /
変更管理 12%
出典 : James F. Koopmann
An Expert's Guide to Database Solutions: A DBA's New Year Resolutions
Toad シリーズは、データベース開発におけるさまざまな作業を一元的に実行 / 管理できる統合開発環境
(IDE) です。Toad により開発者や管理者の生産性が向上し、データベースのアプリケーション・コードを
最適に維持することが可能になります。
Toad はワールドワイドでデータベース統合開発環境のデファクト・スタンダードであり、200 万人以上の データベース開発者 / 管理者に利用
されています。シンプルなナビゲーションとスムーズなワークフロー を提供し、洗練された PL/SQL または T-SQL のデバッグや、SQL コード
の最適化、その他各種管理作業 をチーム内で効率的に実施することができます。
基本機能
エディション名
開発系
管理系
追加オプショ 追加オプショ
ン ※1
ン ※2
Base エディション
○
Professional エディション
○
○
Xpert エディション
○
○
DB Module ( オプション )
SQL
Optimizer
for Oracle
Backup
Reporter
for Oracle
Spotlight
on Oracle
Spotlight
on Oracle
RAC
Code
Tester
Benchmark Toad Data
Factory
Analysts
※3
※4
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
Developer Suite
○
○
DBA Suite
○
○
○
○
○
○
DBA Suite - RAC
○
○
○
○
○
○
○
○
※1:
CodeXpert ( コードの静的解析 )、インポート / エクスポート、データ生成機能など
※2:
DB Module の追加機能を指す ( ヘルスチェック、スキーマ比較、Statspack ブラウザなど )
※3:
Oracle 対応版のみ
○
※4:
Excel や他 DB のデータを集約。分析、レポート生成 ( ワークフローによる自動化が可能 )
※5:
汎用的な論理モデルから様々な DB の物理モデルを生成。リバースエンジニアリングによる DB モデル移行が可能
Toad Data
Modeler
※5
プラットフォーム別 Quest データベース管理ソリューション
※8:
提供機能
対応製品
Oracle
SQL
Server
DB2
MySQL
※6
開発
Toad
○
○
○
○
管理機能
Toad
○
○
○
○
クエリ / レポーティング
Toad
○
○
○
○
データベース性能テスト
Benchmark Factory
○
○
○
○
データ・モデリング
Toad
○
○
○
○
24x7 モニタリング
Performance Analysis
○
○
○
性能解析
Toad
○
○
○
リアルタイム診断
Spotlight
○
○
○ ※7
SQL チューニング
SQL Optimizer
○
○
○
領域 / 容量管理
LiveReorg
○
レプリケーション
SharePlex ※8
○
LiteSpeed ※9
○
○
バックアップ / リカバリ
NetVault Backup ※10
○
○
NetVault FastRecover ※11
○
○
Oracle リアルタイム・レプリケーション
異なるOracleバージョン間、
エディション間のレプリケーション
が可能です
エクスポート
キュー
キャプチャ
キュー
SQL
Redo
ログ
○
Oracle Server
複製元
○
○
ポスト
キュー
LAN/WAN
※9:
Oracle Server
複製先
SQL Server バックアップ / リカバリ
最大85%のデータ圧縮を実現
し、バックアップ時間を短縮します
※6:
フリーウェアとして提供 (NetVault を除く )
※7:
マルチバイト未対応
1TB
※10: Informix、Exchange Server、PostgreSQL、SAP、SharePoint、Sybase にも対応しています。
800GB
通常のバックアップ
6時間
※11: Exchange Server にも対応しています。
2時間
SQL Server
LiteSpeed
によるバックアップ
データ圧縮
120GB
日本クエスト・ソフトウェア株式会社
〒160-0023 東京都新宿区西新宿6-10-1 日土地西新宿ビル 13F
PHONE|03-5908-3511|WEB www.questsoftware.jp|E-MAIL [email protected]
© 2012 すべての著作権は日本クエスト・ソフトウェア株式会社が所有しています。
本カタログに使用されているQuest、Quest Software、Quest Softwareのロゴ、米国、日本、およびその他の国におけるQuest Software社の商標もしくは登録商標です。その他の会社名、製品名、サービ
ス名は各社の商標もしくは登録商標です。 QCL099J-1A 12/03