データベーストレーシングウィザードを使用して、処理中の文のデータ (継続時間など) を取得する診断トレーシングセッションを作成します。
前提条件
このレッスンでは、このチュートリアルの開始時に、権限のセクションで一覧されているロールと権限を持っていることを前提としています。 チュートリアル:速度が遅い文の診断
このチュートリアルは、テストデータベース app_profiling.db が作成されていることを前提としています。チュートリアル:アプリケーションプロファイリングのチュートリアル用のテストデータベースの作成を参照してください。
Sybase Central を起動します。[スタート] » [プログラム] » [SQL Anywhere 16] » [管理ツール] » [Sybase Central] をクリックします。
Sybase Central で、次のように app_profiling.db に接続します。
[接続] » [SQL Anywhere 16 に接続] をクリックします。
[接続] ウィンドウで、テストデータベース app_profiling.db に接続するための情報を以下のフィールドに入力します。
[認証] フィールドで [データベース] を選択します。
[ユーザ ID] フィールドに、DBA と入力します。
[パスワード] フィールドに、sql と入力します。
[アクション] ドロップダウンリストで、[このコンピュータのデータベースを起動して接続] をクリックします。
[データベースファイル] フィールドに、C:\AppProfilingTutorial\app_profiling.db と入力します。
[開始行] フィールドに、dbeng16 -x tcpip と入力します。
[接続] をクリックします。
Sybase Central で、[モード] » [アプリケーションプロファイリング] をクリックします。
アプリケーションプロファイリングウィザードが表示された場合は、[キャンセル] をクリックします。
データベーストレーシングウィザードを起動します。
[ファイル] » [トレーシング] をクリックします。
[ようこそ] ページで、[次へ] をクリックします。
[トレーシング詳細レベル] ページで、[高 (短期間の集中的なモニタリングに推奨)] をクリックし、[次へ] をクリックします。
[トレーシングレベルの編集] ページで、[次へ] をクリックします。
[外部データベースの作成] ページで、[新しいデータベースを作成せず、既存のトレーシングデータベースを使用] を選択し、[次へ] をクリックします。
[トレースの開始] ページで、[このデータベースにトレーシングデータを保存] をクリックします。
格納するトレーシングデータの量を制限しない場合は、[制限なし] をクリックし、[完了] をクリックします。
左ウィンドウ枠で、app_profiling - DBA が選択されていることを確認してから、[ファイル] » [Interactive SQL を開く] をクリックします。
Interactive SQL が起動し、app_profiling.db データベースに接続します。
Interactive SQL で、次の SQL 文を実行します。
SELECT SalesOrderItems.ID, LineID, ProductID, SalesOrderItems.Quantity, ShipDate FROM SalesOrderItems, SalesOrders WHERE SalesOrders.CustomerID = 105 AND SalesOrderItems.ID=SalesOrders.ID; |
Interactive SQL を終了します。
Sybase Central の左ウィンドウ枠で app_profiling - DBA を選択し、[ファイル] » [トレーシング] » [トレーシングを停止して保存] をクリックして、トレーシングセッションを停止します。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |