このページを使用して、トランザクション・サービス設定を変更します。
この管理コンソール・ページを表示するには、「サーバー」>「アプリケーション・サーバー」> server >「トランザクション・サービス」をクリックします。
「構成」タブ
サーバーの構成でブランクになっている値は、始動時にトランザクション・ログによって、ディレクトリー (install_root)/tranlog/(server_name) として展開されます。
WebSphere 製品で実行中のアプリケーションが複数のリソースにアクセスする 場合、WebSphere 製品は、トランザクション情報を保管して分散トランザクションを適切に調整および管理します。トランザクションの負荷が比較的大きい場合、このパーシスタンスによってアプリケーション・サーバーのパフォーマンスが低下します。 これは、アプリケーション・サーバーが、オペレーティング・システムおよび基礎となるストレージ・システムに 依存しているためです。
より高いパフォーマンスを実現するには、トランザクション・ログ・ファイル を、より多くの物理ディスク・ドライブまたは RAID ディスク・ドライブ (推奨) を持つストレージ・デバイスに移動します。ログ・ファイルを RAID に組み込まれたディスク上のファイル・システムに移動すると、 物理メディアへのデータ書き込みタスクは、複数の ディスク・ドライブ間で共用されます。これにより、永続トランザクション情報への同時アクセスをより頻繁に行ったり、ログからこのデータに さらに迅速にアクセスできるようになります。アプリケーションおよびストレージ・サブシステムの設計に応じて、10% から 100% までのパフォーマンスの向上が見込まれ、場合によってはさらに改善されます。
この変化は、例えば、1 つのトランザクションで 複数のデータベースおよびリソースへのアクセスが行われる場合など、アプリケーションが分散リソースまたは XA トランザクションを 使用する場合の構成にのみ該当します。アプリケーション・サーバーが以下の 1 つ以上の症状を示す場合、このプロパティーを 設定することを検討してください。
| データ型 | ストリング |
| デフォルト | 初期値は %WAS_HOME%/tranlog/(server_name) ディレクトリーで、デフォルトのサイズは 1MB です。 |
| 推奨 | RAID-0 構成で、ともに RAID に組み込まれた 3 つまたは 4 つ以上のディスク・ドライブを持つ ファイル・システムを作成します。 次に、このファイル・システム上 で、デフォルトのサイズのトランザクション・ログを作成します。 負荷がかかった状態でサーバーが稼働している場合は、ディスクの 入出力をチェックします。 ディスクの入出力時間が 5% を超える場合は、物理ディスクをさらに追加してこの値を抑えることを検討してください。ディスクの入出力が低いにもかかわらず、サーバーが高い値を示す場合は、ログ・ファイルのサイズを 大きくすることを検討してください。 |
このタイムアウト前に完了するように要求されていないトランザクションは、ロールバックされます。 0 に設定されている場合、タイムアウト制限はありません。
| データ型 | 整数 |
| 単位 | 秒 |
| デフォルト | 120 |
| 範囲 | 0 から 2147483647 |
クライアントの非活動状態がこのタイムアウトを超過すると、 このアプリケーション・サーバーでは、トランザクションがロールバックされます。 0 に設定されている場合、タイムアウト制限はありません。
| データ型 | 整数 |
| 単位 | 秒 |
| デフォルト | 60 |
| 範囲 | 0 から 2147483647 |
「ランタイム」タブ
サーバーの構成でブランクになっている値は、始動時にトランザクション・ログによって、ディレクトリー (install_root)/tranlog/(server_name) として展開されます。
WebSphere 製品で実行中のアプリケーションが複数のリソースにアクセスする 場合、WebSphere 製品は、トランザクション情報を保管して分散トランザクションを適切に調整および管理します。トランザクションの負荷が比較的大きい場合、このパーシスタンスによってアプリケーション・サーバーのパフォーマンスが低下します。 これは、アプリケーション・サーバーが、オペレーティング・システムおよび基礎となるストレージ・システムに 依存しているためです。
より高いパフォーマンスを実現するには、トランザクション・ログ・ファイル を、より多くの物理ディスク・ドライブまたは RAID ディスク・ドライブ (推奨) を持つストレージ・デバイスに移動します。ログ・ファイルを RAID に組み込まれたディスク上のファイル・システムに移動すると、 物理メディアへのデータ書き込みタスクは、複数の ディスク・ドライブ間で共用されます。これにより、永続トランザクション情報への同時アクセスをより頻繁に行ったり、ログからこのデータに さらに迅速にアクセスできるようになります。アプリケーションおよびストレージ・サブシステムの設計に応じて、10% から 100% までのパフォーマンスの向上が見込まれ、場合によってはさらに改善されます。
この変化は、例えば、1 つのトランザクションで 複数のデータベースおよびリソースへのアクセスが行われる場合など、アプリケーションが分散リソースまたは XA トランザクションを 使用する場合の構成にのみ該当します。アプリケーション・サーバーが以下の 1 つ以上の症状を示す場合、このプロパティーを 設定することを検討してください。
| データ型 | ストリング |
| デフォルト | 初期値は %WAS_HOME%/tranlog/(server_name) ディレクトリーで、デフォルトのサイズは 1MB です。 |
| 推奨 | RAID-0 構成で、ともに RAID に組み込まれた 3 つまたは 4 つ以上のディスク・ドライブを持つ ファイル・システムを作成します。 次に、このファイル・システム上 で、デフォルトのサイズのトランザクション・ログを作成します。 負荷がかかった状態でサーバーが稼働している場合は、ディスクの 入出力をチェックします。 ディスクの入出力時間が 5% を超える場合は、物理ディスクをさらに追加してこの値を抑えることを検討してください。ディスクの入出力が低いにもかかわらず、サーバーが高い値を示す場合は、ログ・ファイルのサイズを 大きくすることを検討してください。 |
このタイムアウト前に完了するように要求されていないトランザクションは、ロールバックされます。 0 に設定されている場合、タイムアウト制限はありません。
| データ型 | 整数 |
| 単位 | 秒 |
| デフォルト | 120 |
| 範囲 | 0 から 2147483647 |
クライアントの非活動状態がこのタイムアウトを超過すると、 このアプリケーション・サーバーでは、トランザクションがロールバックされます。 0 に設定されている場合、タイムアウト制限はありません。
| データ型 | 整数 |
| 単位 | 秒 |
| デフォルト | 60 |
| 範囲 | 0 から 2147483647 |