基本的な使い方ここでは、画面を元に、具体的な使用方法を説明します。Browserを実行すると、ウィンドウの中央にログオンダイアログが表示されますので、ユーザーID、パスワード、データベース名(データソース名)を指定し、データベースに接続します。必須項目では無いですが、サーバ・ポートは管理情報を操作する際には入力します。[オブジェクトリスト]ウィンドウが表示されたら、接続完了です。次回からはこのリストをダブルクリックするだけでデータベースへの接続が可能となります。接続先リストを削除するには、削除したい接続内容を選択して[Delete]キー、または「×」ボタンを押して下さい。▼にて接続先リストの並び替えも可能です。以下の二つの項目を入力する必要が有ります。[サーバー]接続するデータベースサーバー名を入力します。※ここで入力されたサーガー名は、RDエリア情報などのDBA画面で使用します。(接続の際はODBCデータソースで設定したサーバー名が優先されます。)[ポート]データベースに接続する際のポート番号を入力します。※ここで入力されたポート番号は、RDエリア情報などのDBA画面で使用します。(接続の際はODBCデータソースで設定したサーバー名が優先されます。画面上部には、よく使用する機能がツールボタンとして表示されています。これらのツールバーは、機能毎に表示・非表示の指定ができます。データベースへの接続を行います。データベースへの切断を行います。現在接続中のDBの中から使用したいDBを選択します。データベースへの変更操作を確定します。データベースへの変更操作を取り消します。テキストの編集等を取り消します。選択中のテキストなどをクリップボードに切り取ります。選択中のテキストなどをクリップボードに収容します。クリップボード内のデータを指定した位置に貼り付けます。SQL文を実行するためのウィンドウを表示します。テーブルと、その列を一覧表示します。トレース情報からSQL文を抽出しSQLをキャッチします。トレース情報からSQL文を抽出しテーブル単位にまとめて表示します。テキストファイルに格納されたSQLスクリプトを実行します。ユーザー情報画面を表示します。RDエリア情報画面を表示します。現在DBに接続中のセッション情報画面を表示します。現在のロック情報を確認できます。現在接続中のデータベース情報を確認できます。各オブジェクトを新規に作成します。オブジェクトリストデータベースに接続すると、そのユーザーが利用可能なデータベースオブジェクトが[オブジェクトリスト]ウィンドウに表示されます。ウィンドウ左側には、ユーザーとオブジェクトタイプがツリー表示され、ここで選択したユーザー、オブジェクトタイプに該当するオブジェクトの一覧がウィンドウ右側に表示されます。一覧表示では、ウィンドウ上段の見出タブをクリックすると表示順序を変更することができます。処理を中断することができます。ウィンドウ上段に並ぶツールボタンは、それぞれ次のような機能があります。オブジェクト順]ツリー表示をデータベース、ユーザー、オブジェクトタイプの順に表示します。ユーザー順]ツリー表示をデータベース、オブジェクトタイプ、ユーザーの順に表示します。[データベース選択時にオブジェクト一覧を表示する]ツリー表示で第一階層(データベース)のアイコンをクリックした際に、そのデータベースに格納されている全てのオブジェクトを一覧表示します。[ユーザー(オブジェクトタイプ)選択時にオブジェクト一覧を表示する]ツリー表示で第二階層(ユーザーまたはオブジェクトタイプ)のアイコンをクリックした際に、そのデータベースに格納されている全てのオブジェクトを一覧表示します。(リストボックス)ツリー表示するユーザを限定したい場合に使用します。「すべてのユーザ」、「ログインユーザ」、「設定(各ユーザごとに表示/非表示を選択)」から選択可能です。そのデータベースに格納されている全てのオブジェクトを一覧表示します。[オブジェクト名検索]操作したいオブジェクトの名称が分かっている場合は、このアイコンの横にあるテキストボックスに名称を入力してこのアイコンをクリックすると、オブジェクト名にその値が含まれているオブジェクトのみをリスト表示します。[全文検索(GREP)]オブジェクトを作成するDDL文(CREATE文)中に指定した文字列が含まれたオブジェクトのみをリスト表示します。アイコンをクリックすると下記の指示ダイアログが表示されます。■検索文字列ここで指定した文字列がDML文中に含まれたオブジェクトをリスト表示します。■対象オブジェクト検索対象の範囲を指定します。■大文字小文字を区別するアルファベットの大文字・小文字を区別して検索するか否かを指定します。この他にもメニューにある[オプション]を開くと表示方法を変更する事ができます。データベースオブジェクトの操作データベースオブジェクトに対する操作は、基本的に[オブジェクトリスト]から目的のオブジェクトを選択し、[オブジェクトリスト]メニュー、もしくは右クリックによるポップアップメニューから目的の操作を選択します。選択可能な操作は次の通りです。[新規作成][貼り付け]以外の操作は、事前にオブジェクトを選択しておく必要があります。オブジェクトを新しく作成します。オブジェクト別の詳細については第四章を参照して下さい。オブジェクトをコピーします。コピー後は貼り付け操作によりコピーを作成することが可能です。(あらかじめ[コピー]でオブジェクトをコピーしている必要があります。)まず、名前を入力するダイアログが表示されますので新しく作成するオブジェクトの名前を指定します。テーブルの場合は「インデックスも含める」「テーブルデータも含める」というチェックがありますので、インデックスも同時にコピーしたい場合、テーブルレコードも同時にコピーしたい場合にチェックをONにします。最後にOKボタンを押すとCREATE文が実行され、コピーが作成されます。オブジェクトを削除します。オブジェクトの詳細情報ウィンドウを開きます。オブジェクト別の詳細については第四章を参照して下さい。オブジェクトの詳細情報ウィンドウのソースタブを開きます。オブジェクトの詳細情報ウィンドウのデータタブを開きます。参照するデータ件数を指定するウィンドウを開きます。オブジェクトのSQLスクリプトをファイルに出力します。オブジェクト定義情報をEXCELファイルに出力します。オブジェクトのSQLスクリプトを印刷します。テーブルと、その列を一覧表示します。オブジェクト権限情報を表示します。オブジェクトの参照情報を表示します。オブジェクトの相関図を表示します。オブジェクトの統計情報を取得、削除します。プログラムを選択したときのみ有効です。選択したプログラムのコメントを一覧表示します。ユーザー定義コマンドを実行します。ストアドプログラム実行ウィンドウを表示し、実行します。DDL文の全文検索を行います。オブジェクトをショートカットの一覧表示欄に追加します。SQLスクリプトを出力するメニューより[スクリプト出力]を行った場合、出力先のディレクトリ(一括出力の場合はファイル名)を指定するウィンドウが表示され、指定したディレクトリにSQLスクリプトを出力できます。ウィンドウ下段の[出力オプション]を変更すると、スクリプトの出力方法をカスタマイズする事ができます。TABLE文に含まれるため、出力されません。同時に出力するスクリプトを一つにまとめる一度に選択したオブジェクトを一つのファイルにまとめる場合にチェックします。チェックしない場合は、"オブジェクト名.SQL"というファイル名で出力されます。タイプに応じたサブディレクトリを作成する指定したディレクトリに、ユーザー名、オブジェクトタイプ名でのサブディレクトリを作成し、その中にスクリプトを出力します。全オブジェクトをまとめて出力する際に便利です。任意のファイル名を個々のオブジェクトに対して割り当てる事が出来ます。テーブル名を指定し[設定]ボタンを押すと、上のような編集画面が表示されます。データの編集方法はテーブルオブジェクトと同様です。4−1[データタブ]参照)[登録]指定したテーブルを名前テーブルとして登録します。存在しないテーブル名を指定した場合は、その名前でテーブルを新規作成し、登録します。[初期データを登録する]登録した名前テーブルに、現時点で存在するデータベースオブジェクトのデータを登録します。同じファイルが存在する場合は上書きするスクリプトを出力先に、すでに同名ファイルがある場合は上書きしたい場合にチェックします。チェックしない場合は、前回の出力結果に追記されます。スキーマ名の出力SQL文中にスキーマ名を不可するか否かを指定します。テーブルスクリプトに従属インデックスも追加する従属するインデックスも同じファイルに出力する事ができます。INSERT文として出力します。データごと他の環境にテーブルを移す場合や、簡易バックアップとしても使えます。INSERT文の出力先には次の中から選択可能です。テーブルスクリプトに権限を出力する(GRANT文)テーブルスクリプトの最後に、権限付与のGRANT文を出力します。GRANT文の出力先には次の中から選択可能です。領域情報をソースに出力する設定をします。2つのオブジェクトに有効です。空白行を出力しない出力したスクリプトから空白行を取り除きます。定義情報をEXCEL出力するメニューより[レポート出力]を選択した場合、[オブジェクト一覧表]、[テーブル定義書]、[ビュー定義書]及びユーザーがカスタマイズした定義書をEXCELファイルとして出力する事ができます。出力するレポートは、「レポート定義の登録」で登録されたものが選択可能です。[オブジェクト一覧表]選択したオブジェクトをタイプ別に一覧形式にまとめたものを作成します。TABLEオブジェクトの項目説明を作成します。[ビュー定義書]選択したVIEWオブジェクトの項目説明を作成します。クロスリファレンスメニューより[クロスリファレンス]を行った場合、指定したオブジェクトと他のオブジェクトとの関連情報が表示されます。画面右側には、指定したオブジェクトが呼ばれているオブジェクトが表示されます。定義情報ウィンドウが表示されます。画面右側には、指定したオブジェクトが呼ばれているオブジェクトが表示されます。】の横にあるツールボタンは、それぞれのオブジェクトをクロスリファレンス図に表示するか否かを指定します。マトリックス表メニューより[マトリックス表]を行った場合、指定したオブジェクトの相関図を表示します。横方向にはそれらを呼び出しているオブジェクトを表示します。縦方向にはそれらが呼び出しているオブジェクトを表示します。通常項目には「○」、主キー項目には「◎」を表示します。同一項目名で属性が一致しているかどうかを確認する為に使用します。画面上段に表示されているツールボタンは、それぞれ次の機能があります。[EXCEL出力]表示されているマトリックス表を、EXCELファイルに出力します。[クリップボード出力]表示されているマトリックス表を、クリップボードにコピーします。権限付与メニューより[権限]を行った場合、指定したオブジェクトの権限情報を表示します。複数オブジェクトを選択した場合は、まとめて表示ができます。画面上段は権限の変更部、画面下段は、指定したテーブルに今現在付与されている権限が表示されます。コメントチェックメニューより[コメントチェック]を選択した場合、選択したプログラムのコメント行を一覧表示します。不要なコメントの消し忘れなどを簡単にすることができます。該当の行に行ジャンプを行うことも可能です。SQL実行[表示]メニューの[SQL実行]をクリックするか、ツールバーの[SQL]ボタンをクリックするとSQL実行ウィンドウが表示されます。SQLを入力し、実行することが可能です。複数のSQLを同時に実行する場合は各SQLを区切り文字で区切り、実行してください。ウィンドウ上段に並ぶツールボタンは、それぞれ次のような機能があります。[結果]タブが表示されている場合は、入力したSQL文を実行します。[実行計画]タブが表示されている場合は、入力したSQL文の実行計画を表示します。過去に入力したSQL文で、現在表示されているSQL文よりも古い履歴を呼び出します。過去に入力したSQL文で、現在表示されているSQL文よりも新しい履歴を呼び出します。過去に入力したSQL文の履歴表示を行います。同時にSQL文の選択が可能です。ウインドウを閉じます。指定したファイル中にあるSQL文を画面に表示します。(エクスプローラから任意のファイルをドラッグ&ドロップしても同様の結果になります。現在入力中のSQL文をファイルに保存します。GUIによりSQLを作成します。このボタンが押されている状態で[実行]ボタンを押した場合は、SQLの実行計画が表示されます。この結果を元に、予想したインデックスが使用されているか、テーブルの連結順序が適当か、ソートは効率よく行われているか等を判断する事ができます。SQL文を実行するデータベースをリストより選択します。SQL文を区切るための文字列を指定します。タブウィンドウ上段に入力したSQL文を実行します。SELECT文の場合はウィンドウ下段に結果データが表示されます。直接テーブル中のデータを変更する事ができます。Editionでは使用できません。その他のDML文については、実行時に対象となったレコード行数を表示します。画面上段に入力するSQL文は区切り文字で区切る事で複数文入力する事が出来ます。SELECT文を複数指定した場合は最後のSELECT文のみを結果表示します。ウインドウ左側に並ぶツールボタンは、それぞれ次のような機能があります。表示されているデータの全てをEXCELファイルに出力します。オプション設定により出力方法の変更が可能です。表示されているデータの全てをクリップボードに出力します。オプション設定により出力方法の変更が可能です。SQLビルダ]ボタンを押下すると、GUIによるSQL文の作成ができます。VIEWから選択します。EditionではSELECTのみ選択可能です。ダイアグラム欄に追加したいテーブルを選択します。ダイアグラム欄のフォーカスがあたっているテーブルを削除します。追加したテーブルを結合させることもできます。テーブルの列をクリックし、結合させたい結合対象テーブルの列にドラッグ&ドロップすることで結合可能です。結合部分でダブルクリックしていただくと、結合条件の変更・結合列の変更が可能です。ダイアグラムで結合だけさせて、下の画面より列を選択していただくこともできます。グリッド欄の説明ダイアグラム欄にて、追加されたテーブルの列名をクリックするとグリッド欄に列が追加されていきます。ボタンを押すことで、グリッド欄に直接列を追加できますし、ボタンを押すことで列の削除ができます。上記のダイアグラム欄、グリッド欄で操作した結果SQLがSQLエディタ欄に自動で作成され表示されます。*SQLエディタにて作成したSQL文から、上部のグリッド欄、ダイアグラム欄へ反映させる(リバース)ことも可能です。*以下のものにつきましてはSQLビルダでの実行はできない仕様となっております。構文はリバースの対象外とします。含まれててもリバースします。句はフォワード/リバースの対象外とします。句の内容は、リバース時に[グリッド部]の[抽出条件]欄にセットされます。)実行計画表示用の設定について実行計画およびインデックスアドバイザを表示するには、クライアントのシステム環境変数にあらかじめ以下のHiRDBのオペランドを設定している必要があります。...トレースファイル格納ディレクトリを指定してください。...SQLトレースファイルのサイズを指定してください。3.PDUAPREPLVL...UAP統計レポートの出力情報の指定です。pを設定してください。Browserが解析します。実行計画のコスト表示の設定についてHiRDBのシステム定義(pdsys)のpd_additional_optimize_levelを省略するかCOST_BASE_2を指定する必要があります。Costの項目が出力されません。表・列[表示]メニューの[表・列]をクリックするか、ツールバーの[表・列]ボタンをクリックするとテーブル及びその項目の一覧ウィンドウが表示されます。ウィンドウの左側には参照可能な表、ビューが一覧表示されます。(ウィンドウ上段のツールボタンで特定のオブジェクトタイプのみ出力する事も可能)ウィンドウの右側には、選択したオブジェクトの項目名と属性、主キー情報が一覧表示されます。(複数選択も可能です。コピー]ボタンで情報をコピーする事で、SQL実行ウィンドウやプロシージャのソース編集においてテーブル名や項目名をキーボードから入力する手間を省けます。コピー]ボタンのプルダウンメニューにより、通常のコピーとは別にSELECT文、INSERT文、UPDATE文のコピーが出来ます。複数のオブジェクトを選択してコピーを行った場合は別名の指定ダイアログボックスが表示され、オブジェクトの別名を指定することができます。コマンドや関数の簡易マニュアルが表示されます。[検索]テキストボックスに文字列を指定すると、その文字列を説明に含んだSQLコマンドや関数だけを抽出することができます。機能を拡張する画面です。いうSQL文を登録する事で、オブジェクトリストから目的のテーブルを選び、ポップアップメニューからSQL文を選ぶとデータを削除する事ができます。SQL文を登録するには、まず、画面上段左側の一覧の任意の場所を選択して下さい。その次に画面上段右側にある[名前]テキストボックスを入れて下さい。この名前がポップアップメニュー上に表示されます。ショートカットを使用する場合は、ショートカットのテキストボックスを選択し、ショートカットにするキーを実際に押すことによってテキストボックスにショートカットが表示されます。その下にあるチェックボックスは、それぞれ次の意味があります。■メニューに表示するチェックすると、プルダウン・ポップアップメニューに表示されるようになります。■SQL実行画面を使用するチェックすると、実行結果が表示されるようになります。SELECT文などを登録する場合に使用します。■実行時に確認画面を表示するチェックすると処理を開始する際に確認ダイアログが表示されます。■エラーを無視する複数オブジェクトを対象とした処理の場合、エラー発生時に処理を中断するか否かを指定します。最後に画面下段にSQL文を入力します。オブジェクトリストの情報を取り込むには、擬似バインド変数を利用します。オブジェクト名を返します。オブジェクトのスキーマを返します。オブジェクトのタイプを返します。オブジェクトリストの列番号に応じた値を返します。3が一番左端の列(オブジェクト名)の値となります。保存]ボタンをクリックし、保存します。ObjectBrowserを利用者の使いやすいようにカスタマイズする事ができます。ツリー順序ツリーの表示順序を指定します。初期値は[ユーザー>オブジェクトタイプ順]ですが、例えばデータベース中の全テーブルの保守作業の場合は、[オブジェクトタイプ>ユーザー順]の方が使いやすいでしょう。(オブジェクトリストのツールボタン上にも同様の設定があります。表示するオブジェクトタイプ通常は使用しないオブジェクトタイプがある場合、ここでチェックを外しておくとツリー表示に出てこなくなり、ユーザーの一覧性があがります。■接続ユーザーを一番最初に表示する接続ユーザーをツリーリスト上で一番最初に表示するようにします。ユーザー数が多い場合にチェックすると便利です。オブジェクト固有の詳細情報を表示するオブジェクトリストの表示情報を変更します。一覧表示中の途中経過を表示するチェックを入れると、オブジェクト一覧を逐次再描画を行いながら表示していきます。チェックを外すと、全てのオブジェクト情報を取得するまでリストの描画は行わなくなりますが、その分処理速度が向上します。オブジェクト選択時、行全体を反転するオブジェクトリストでオブジェクトを選択した場合、名前のみを反転させるか行全体を反転させるかを指定します。オブジェクト一括削除時のエラーを無視するオブジェクトリストから複数オブジェクトを削除する際、エラー発生時に処理を中断するかエラーを無視して次のオブジェクトを削除するかを選択します。絞り込み検索機能を表示するオブジェクトリストの上段に[絞込検索]の項目を表示するか否かを指定します。同時に、指定した値で総称検索を行うかどうかを指定します。'%検索値%')絞込み検索機能を有効にした場合、指定した値で総称検索を行うかどうかを指定します。初期表示タブオブジェクトを開いた時に、最初に表示されるタブを指定します。定義変更時に実行されるDDL文を表示する[作成]ボタン押下時に実行されるDDL文を画面に表示します。Editionでは使用しません。文が正常終了した場合は自動でログ表示画面を閉じるか否かを指定します。Editionでは使用しません。文を使用してテーブルを再作成する事がありますが、その際に既存データを退避するテーブルを作成するか否かを指定します。再作成された変更後のテーブルに退避したデータを復旧します。変更後のテーブルへのデータ復旧は行われません。必要に応じて手動で削除して下さい。チェックを外すと、テーブルを再作成時にデータの退避・復旧は一切行われなくなります。Editionでは使用しません。SQL文に領域情報を含めるテーブル、インデックスオブジェクトにおいて、ソースに領域情報を出力するか否かを指定します。省略時値に文字列を指定した際、シングルクォーテーションを自動付加する(TABLE)チェックを入れると、文字列指定のシングルクォーテーション省略した際、シングルクォーテーションを自動付加します。スクリプトをファイルに出力するか否かを指定します。Editionでは使用しません。スクリプトをファイルに出力するか否かを指定します。Editionでは使用しません。SQL履歴数[SQL実行]画面での、実行したSQL文の履歴をどれだけ持つかを指定します。区切り文字[SQL実行]画面での、実行したSQL文の区切り文字を指定します。選択している部分のSQLのみを実行するか否かを指定します。SQLビルダSQLビルダのダイアグラム欄、グリッド欄のフォントを設定します。結果表示SQL実行、テーブル、ビュー出力時のフォント名とフォントサイズを指定します。横方向出力時の表示方法データを横方向に出力した場合、データを列のどちら側に寄せるかを指定します。標準を指定した場合は、文字は左、数値は右に寄ります。縦方向出力時の最大列幅(字数)データを縦方向に出力した場合の最大の列幅を字数で指定します。横方向出力時の列幅(字数)データを横方向に出力した場合のデフォルトの列幅を字数で指定します。件数を指定して開く場合の規定レコード件数オブジェクトをデータ件数を指定して開く場合の初期値を設定します。NULL値を表示するこれにチェックを入れるとNULL値を(NULL)と表示します。チェックを入れないと、結果にはブランクが表示されます。抽出条件・ソート順序設定画面を開いた状態にするか否かを指定します。抽出条件・ソート順序設定画面を指定し、検索を行った際、シングルクォーテーションを自動付加します。[整形出力]タブ整形出力のフォーマットを指定します。項目を1項目ずつ改行するか、改行しないかを指定します。カンマの位置を、各項目の後にするか、次行の先頭にするかを指定します。予約語の項目を大文字にするか、小文字にするか、変換しないかを選択します。予約語以外の項目を大文字にするか、小文字にするか、変換しないかを選択します。ANDの位置を、各項目の後にするか、次行の先頭にするかを指定します。予約語の位置を右詰にするか、左詰にするかを指定します。字下げの文字数を指定します。[キー操作]タブデフォルトのショートカットキーを任意のキー割り当てに変更します。デフォルトの出力先EXCELファイルを出力するデフォルトのフォルダを指定します。出力方向データを縦方向に出力するか横方向に出力するかを指定します。列タイトルを出力する列のタイトル込みでEXCELファイルに出力するか否かを指定します。定形フォームファイルに上書きする場合等の項目タイトルの出力が必要ない場合はOFFにします。最新のデータを読み直してから出力するEXCEL出力時にSELECT文を再度実行し、最新のデータを出力対象にします。専用のダイアログにするかを指定します。専用ダイアログの場合は、ファイル名と同時に各自設定の変更が可能です。その都度設定を変える事が無い場合はWindows標準のダイアログを使用したほうが便利です。各種のEXCEL出力で使用する元ファイルの名前を指定します。この値を変更することで独自のフォーマットに出力する事が可能です。クロスリファレンス最大階層[クロスリファレンス]画面での、ツリー情報の最大階層を指定します。値が大きいほうが精度の高い結果となりますが、その分処理時間がかかります。コミット件数データ生成ツールでの、コミットを行うレコード件数の間隔を指定します。Editionでは使用しません。入力した内容のままオブジェクトを作成します。各種エディット時にコード補完を行う各種エディット画面でコード補完を使用するか否かを指定します。ストアドプログラムのソースを改行表示プロシージャ・ファンクション等で自動で改行を挿入し、視認性が向上します。自動改行は以下のルールで行います。作業用ファイルを作成するディレクトリを指定します。*デフォルトではインストールディレクトリ以下のtempフォルダが設定されております。インストール時にインストールディレクトリを変更された場合は作業ファイル作成先をインストールディレクトリ以下のtempに再設定してください。エディタをカスタマイズする事ができます。オートインデント改行時に自動で前行と同じ位置になるようインデントします。バックスペースアンインデントバックスペースキーでインデント解除になります。フリーカーソル改行記号の後にある位置もカーソルで選択できるようになります。タブ文字上を移動可能にするタブであけた間隔の間をカーソルで選択できるようになります。次行の先頭へカーソルが移動するように設定します。タブ文字を使ってインデントするインデントをタブ文字で埋めるよう設定します。タブ文字を空白に置き換えるタブの間隔がすべて空白文字になります。タブ文字数タブの文字数を指定します。範囲指定している文字列単位でドラッグできるようになります。スペース記号、全角スペース記号、カーソル行の下線、コメント、予約語について、色指定を行います。フォントSQL文の入力ウィンドウやソース編集ウィンドウのフォントを指定します。サイズ使用するフォントのサイズをポイントで指定します。行番号を表示するソースの表示に、行番号を表示します。ルーラーを表示するソースの表示に、ルーラーを表示します。ルーラーの単位ルーラーの単位を指定します。色指定を行う予約語を指定します。[初期値]ボタンを押すと出荷時設定に戻ります。登録済みのレポート定義を元に定義書フォーマットをカスタマイズすることができます。レポート定義を登録します。新規のオリジナルフォーマットを登録できます。現在選択されているタブの定義書フォーマットを削除します。全ての変更を取り消します。レポート定義を終了します。フォームファイルの定義タイプを設定します。定義タイプは、オブジェクト一覧、テーブル定義、ビュー定義の3種類です。(定義タイプを変更することで、見出部、明細部の表示項目の選択肢が変わります。出力時に使用する、Excelフォームファイルを指定します。明細が開始される行位置を指定します。明細の行数を指定します。異なるスキーマの所有するオブジェクトを比較することができます。[実行]オブジェクト比較を実行します。[終了]ウインドウを閉じます。[表示するオブジェクトの条件]表示するオブジェクトの条件を指定します。複数選択可能でOR条件です。内容一致オブジェクト名が両方に存在し、かつ定義内容が一致するものを表示させます。内容不一致オブジェクト名が両方に存在するが、定義内容は異なるものを表示させます。比較先1にのみ存在する比較先1にのみ存在するオブジェクトを表示させます。比較先2にのみ存在する比較先2にのみ存在するオブジェクトを表示させます。DB現在接続している、データベースの接続リストを選択します。所有者オブジェクトの所有者を選択します。インデックスアドバイザSQLに対して使用/未使用の未使用のインデックスの検出や、推奨インデックスの作成を行うことができます。SQL文を入力し、解析ボタンを押します。以下の情報が表示されます。■現在のインデックス各テーブルに紐づくインデックスと、そのSQLに対する使用状況が表示されます。使用されていないインデックスは赤で表示されます。インデックスを選択し、削除ボタンを押すことでインデックスを削除することが出来ます。インデックスをダブルクリックすると開きます。■作成するインデックスSQLに対し、作成が推奨されるインデックスが表示されます。同じ列に対して作成済みのインデックスが存在する場合は、グレーで表示されます。選択して作成ボタンを押すか、右クリックメニューより作成を選択することで、そのインデックスを作成することが可能です。インデックスを選択し、テストボタンを押すと、インデックス作成前と作成後のパフォーマンスを検証することが出来ます。(実行計画上のコストで算出します。小さいほどパフォーマンスは向上します。Editionでは使用できません。インデックスアドバイザ表示用の設定についてインデックスアドバイザを表示するには、クライアントのシステム環境変数にあらかじめ以下のHiRDBのオペランドを設定している必要があります。...トレースファイル格納ディレクトリを指定してください。...SQLトレースファイルのサイズを指定してください。3.PDUAPREPLVL...UAP統計レポートの出力情報の指定です。pを設定してください。Browserが解析します。SQLキャッチデータベースに対して発行されたSQLをトレース情報を元に抽出し、一覧表示します。Editionでは使用できません。データベースに対して発行されたSQLをトレース情報を元に抽出し、一覧表示します。一覧表示したSQLをダブルクリックするとSQL実行画面にペーストされ、実行計画を確認できます。右クリックより実行計画・インデックスアドバイザ・SQL文のコピーが選択できます。ボトルネックになっているSQL文の検出およびSQLチューニング作業を支援することができます。■対象トレースファイル更新日時ここで指定した日付以降のタイムスタンプを持つトレースログが結果リストの表示対象となります。時がセットされますので、前日のログを対象としたい場合等は値を変更します。※トレースログ自体は、ユーザーが意図的に削除しない限りクライアントPC上に蓄積されていきます。過去日を指定する場合は、事前に対象とりうるトレースログの容量を確認してください。文が同じ場合は結果が1行にまとめられます。この場合、各コスト情報は1実行フェーズあたりの平均値となります。実行につき1行の結果が表示されます。SQLを実行した回数を表示します。SQLの解析・実行・フェッチに費やしたコストを表示します。この数値が高いほど処理時間が高い(ボトルネック)となります。SQL文を表示します。SQLキャッチ表示用の設定についてSQLキャッチを表示するには、クライアントのシステム環境変数にあらかじめ以下のHiRDBのオペランドを設定している必要があります。...トレースファイル格納ディレクトリを指定してください。...SQLトレースファイルのサイズを指定してください。3.PDUAPREPLVL...UAP統計レポートの出力情報の指定です。pを設定してください。Browserが解析します。文が発行されているのかを確認する機能です。表生成の基礎資料としてもお使いいただけます。SQLキャッチ機能の説明も合わせてご確認下さい。Editionでは使用できません。SQL文を入力し、解析ボタンを押します。以下の情報が表示されます。■対象トレースファイル更新日時ここで指定した日付以降のタイムスタンプを持つトレースログが結果リストの表示対象となります。時がセットされますので、前日のログを対象としたい場合等は値を変更します。※トレースログ自体は、ユーザーが意図的に削除しない限りクライアントPC上に蓄積されていきます。過去日を指定する場合は、事前に対象とりうるトレースログの容量を確認してください。■所有者テーブルリスト結果リストの対象となるテーブルを個別指定します。文が処理対象となります。対象にするテーブルを選択してください。結果リスト(右欄)の各項目は次のような値となります。文中で使用しているテーブル名が表示されます。対象テーブルの数だけ結果が細分化されます。