ここでは、SQL Anywhere に付属の設計ツールと管理ツールについて説明します。
Sybase Central - 集中制御と管理 Sybase Central は、データベースの設定、プロパティ、ユーティリティにグラフィカルユーザインタフェースからアクセスできる、統合データベース管理および開発ツールです。プラグインを使用することによって、SQL Anywhere サーバ、Mobile Link、Relay Server、Ultra Light、およびその他の Sybase 製品の管理に Sybase Central を使用できます。
Sybase Central は、ルーチンタスクの支援だけでなく、パフォーマンス統計、プロシージャプロファイリング、ストアドプロシージャのデバッグ、さらにはイベントとスケジュール、Web サービス、接続プロファイルの管理機能を提供します。Sybase Central を使用すると、SQL 文をデータベースサーバに送信することによって、または SQL Anywhere のユーティリティによって実行されたタスクを管理できます。 Sybase Centralを参照してください。
SQL Anywhere データベースの現在のパフォーマンスを分析し、モニタリングするのに役立つさまざまな Sybase Central ツールが用意されています。これらのツールには、プロシージャプロファイリング、グラフィカルなプラン、クエリの実行、パフォーマンスモニタ、要求ロギング、タイミングユーティリティなどがあります。また、Sybase Central では次の機能も提供されます。
空間データのサポート 空間データは、定義された空間内のオブジェクトの位置、形、および方向を記述するデータです。SQL Anywhere の空間データは、ポイント、曲線 (LineString と CircularString)、および多角形の形式で 2D ジオメトリとして表現されます。SQL Anywhere サーバ 空間データサポートを参照してください。
アプリケーションプロファイリングウィザードを使用したアプリケーションプロファイリング Sybase Central のアプリケーションプロファイリングウィザードを使用すると、次の操作を自動的に行うことができます。
ストアドプロシージャ、ファンクション、イベント、トリガのプロファイル
データベースアプリケーションのパフォーマンス向上に役立つ推奨内容の受信
アプリケーション実行中のデータベースアクティビティの取得
アプリケーションプロファイリングを参照してください。
アプリケーションプロファイリングモードでの詳細なアプリケーションプロファイリング Sybase Central でデータベーストレーシングウィザードとアプリケーションプロファイリングモードを使用することで、次の処理の全体的なパフォーマンスが向上します。
データベースパフォーマンスカウンタに基づいて、キャッシュサイズとインデックスを調整する。
デッドロックの発生時にデッドロックを特定する。
ロックしているアクティビティを確認する。
実行プランを検査する。
診断とトラブルシューティングのために、アプリケーションの各文をトレースする。
診断トレーシングを参照してください。
インデックスコンサルタントを使用した、インデックスの選択および最適化 インデックスコンサルタントは、負荷を分析し、パフォーマンスを最適化するためのインデックスの選択方法を示す推奨内容を提供します。インデックスコンサルタントは、Sybase Central または Interactive SQL から実行できます。インデックスコンサルタントを参照してください。
Interactive SQL - SQL クエリエディタ Interactive SQL は、SQL 文を実行し、データベースのデータを表示する、データベースユーティリティです。プランのグラフィカル表示などの組み込みクエリエディタやその他のツールを使用すると、クエリの分析、トラブルシューティング、最適化ができます。Interactive SQLを参照してください。
SQL Anywhere モニタ SQL Anywhere モニタは、SQL Anywhere データベース、Mobile Link サーバ、Mobile Link サーバファーム、および Relay Server ファームの正常性や可用性に関する情報を示す、ブラウザベースの管理ツールです。データの常時収集、電子メールによる警告の通知、ブラウザベースのインタフェースがあり、複数のデータベース、Mobile Link サーバ、Mobile Link サーバファーム、および Relay Server ファームをモニタリングできます。SQL Anywhere モニタを参照してください。
Mobile Link モニタ - 同期のモニタ Mobile Link モニタは、Mobile Link の同期のパフォーマンスに関する情報を示す、グラフィカルな管理ツールです。Mobile Link モニタは、開始時間と終了時間、アップロードまたはダウンロードされたデータ容量、正常に終了した同期、競合が発生した同期など、発生したすべての同期に関する詳細情報と統計の概要を収集します。Mobile Link プロファイラを参照してください。
Relay Server Relay Server は、Web サーバを通じて通信するモバイルデバイスとバックエンドサーバ間で、安全で負荷分散された通信を実現します。サポートされるバックエンドサーバには、Mobile Link、SQL Anywhere、Afaria、Mobile Office、Sybase Unwired Platform、Unwired Server があります。Relay Serverを参照してください。
ユーティリティ SQL Anywhere には、データベースのバックアップ、同期の実行などの管理タスクを実行するための、さまざまなユーティリティが用意されています。ユーティリティは、繰り返し使用できるようにバッチファイルに組み込むと便利です。次の項を参照してください。
SAP Sybase PowerDesigner Physical Data Model SQL Anywhere には、強力なデータベース設計ツール SAP Sybase PowerDesigner のモジュールである Physical Data Model が含まれています。このモジュールは、グラフィカルに表現されたデータベーススキーマを使用してデータベースの生成や修正を行うことができます。これにより、テーブル、カラム、インデックス、キー、ビュー、物理記憶領域、トリガ、およびストアドプロシージャをカスタマイズしてデータベースを最適化できます。
SAP Sybase PowerDesigner Physical Data Model には、ビデオによるチュートリアルを含む包括的なマニュアルが付属しています。SAP Sybase PowerDesigner の詳細については、 http://www.sybase.com/products/modelingmetadata/powerdesignerを参照してください。
SQL Anywhere データベース設計の詳細については、データベースの作成を参照してください。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |