スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(Windows(R)用)
HiRDBで起動するプロセスの構造を次に示します。
HiRDB/シングルサーバで起動するプロセスを次の表に示します。
表B-1 HiRDB/シングルサーバで起動するプロセス
| サーバ種別 | プロセス名 | 説明 | プロセス数 | サーバ名称 | |
|---|---|---|---|---|---|
| マニュアルでの表記 | プロセス名称 | ||||
| システムサーバ | HiRDBサービスプロセス | pdservice | プロセスサーバの制御 | 1 | − |
| リモート受け付けプロセス | pdrshsrv | リモートシェル・リモートコピーの実行受け付け | 1(pdntenvコマンドでリモート機能を有効にした場合に起動します) | − | |
| プロセスサーバプロセス | pdprcd | HiRDB関連プロセスの管理 | 1 | _prc | |
| 後処理プロセス | pdrsvre | プロセス異常終了時の後始末処理 | pd_process_terminatorの指定値がfixedの場合: pd_process_terminator_maxの値 pd_process_terminatorの指定値がresidentの場合:1 pd_process_terminatorの指定値がnonresidentの場合:ダウンしたプロセスに対して1 |
_admrsvr | |
| サーバモード系切り替え用HiRDB起動プロセス | pdstart2d | クラスタソフトウェアと連動したHiRDBプロセスの起動制御
|
1(オンライン時はなし) | _pdstrt2 | |
| メッセージログサーバプロセス | pdmlgd | メッセージ出力制御 | 1 | _mlg | |
| システムマネジャプロセス | pdrdmd | ユニット起動・停止制御,接続ユーザ管理 (なお,ネームサービス,又はノードマネジャと表記している場合があります) |
1 | _rdm | |
| ステータスサーバプロセス | pdstsd | ユニット用ステータスファイルの入出力制御 | 1 | _sts0 | |
| スケジューラプロセス | pdscdd | シングルサーバプロセスへのトランザクションの割り当て (なお,ロックサーバと表記している場合があります) |
1 | _scd | |
| トランザクションサーバプロセス | pdtrnd | トランザクション制御 | 1 | _trn | |
| トランザクション回復プロセス | pdtrnrvd | トランザクションの決着・回復制御 | 1〜ダウンしたpdsds数※1 | _trnrcv | |
| 監査証跡管理サーバプロセス | pdaudd | 監査証跡管理 | pd_aud_file_nameの指定がある場合は1,ない場合は0 | _aud | |
| 監査証跡自動データロード制御プロセス | pdaudld | 自動データロード用pdloadの起動制御 | pd_aud_file_nameの指定があり,かつpd_aud_auto_loadingにYを指定している場合は1,それ以外は0 | _audld | |
| ログサーバプロセス | pdlogd | システムログ取得制御,ログ関連プロセス制御 | 1 | _logN | |
| デファードライトプロセス | pd_buf_dfw | DB格納ディスクへのバックグラウンドライト | 1 | 1dfwN | |
| 非同期READプロセス | pd_ios_ard | 非同期READ機能 | pd_max_ard_processの値 | 1ardN | |
| デファードライト処理用並列WRITEプロセス | pd_buf_awt | デファードライト処理の並列WRITE機能 | pd_dfw_awt_processの値 | 1awtN | |
| REDOプロセス | pd_rcv_rd | 全面リラン時のDBの前進復帰 | MIN(接続ディスク数,pd_max_recover_processの値) 接続ディスク数:RDエリアを定義した論理ボリューム数 pd_rdarea_open_attribute_useにYを指定している場合はpd_max_recover_processの値※2 |
2rrnM | |
| ログスワッパプロセス | pdlogswd | システムログ関連ファイルの割り当て・解放・入出力管理,シンクポイントダンプ取得 | 1 | _logNs | |
| デッドロック監視プロセス | pdlckmnd | 排他制御処理の分散を行っている場合のデッドロック検知 | pd_lck_pool_partitionに2以上を指定し,かつpd_lck_deadlock_checkにYを指定すると1,それ以外は0 | _lckmnN | |
| ユーザサーバ | シングルサーバプロセス | pdsds | SQL処理 | pd_max_usersの値※3 | サーバ名※4 |
| ユティリティサーバ※5 | pdinit制御プロセス | pdinitd | 初期設定ユティリティ実行プロセス | 1 | 0minit0 |
| pdcopyバックアップ出力プロセス | pdcopyb | バックアップファイル出力 | 多重度数×コマンド同時実行数 | 0bcpy?※6 | |
| pdcopyデータベース読み込みプロセス | pdcopyr | データベース読み込み | コマンド同時実行数 | 0rcopy0 | |
| pdrstrバックアップ読み込みプロセス | pdrstrb | バックアップファイル読み込み | コマンド同時実行数 | 0brstr?0 | |
| pdrstrマスタディレクトリ用RDエリア読み込みプロセス | pdrstrm | マスタディレクトリ用RDエリア読み込み | コマンド同時実行数 | 0mrstr0 | |
| pdrstrアンロードログ読み込みプロセス | pdrstrl | アンロードログファイル読み込み | コマンド同時実行数 | 0lrstr0 | |
| pdrstrデータベース書き込みプロセス | pdrstrr | データベース書き込み | コマンド同時実行数 | 0rrstr0 | |
| pdrstrマスタディレクトリ用RDエリア書き込みプロセス | pdrstrw | マスタディレクトリ用RDエリア書き込み | コマンド同時実行数 | 0wrstr0 | |
| pdload制御プロセス | pdloadm | データロード制御 | pdloadコマンド同時実行数 | 0mload0 | |
| pdrorg制御プロセス | pdrorgm | DB再編成制御(アンロード,リロード,インデクス再編成・再作成,空きページ解放,及びグローバルバッファ常駐化) | pdrorg,pdreclaim,pdpgbfonコマンド同時実行数 | 0mrorg0 | |
| pdgetcst制御プロセス | pdgcstm | 最適化情報収集 | pdgetcstコマンド同時実行数 | 0mgcst0 | |
| pddbst制御プロセス | pddbstl | DB状態解析制御 | pddbstコマンド同時実行数 | 0mdbst0 | |
| pdexp制御プロセス | pdexpm | ディクショナリ搬出入制御 | 1 | 0mexp0 | |
| pdplgexe制御プロセス | pdplgexe | プラグインユティリティ実行制御 | プラグインが提供するコマンド同時実行数 | 0mplge0 | |
| MIBパフォーマンス情報取得プロセス | pdmbcd | pdmibcmdコマンドによって指定されたMIBパフォーマンス情報を取得する | 1 | 0mbcd0 | |
All Rights Reserved. Copyright (C) 2006, 2009, Hitachi, Ltd.