トランザクションコールチェーン
コールチェーンを記録して確認することで、問題のあるトランザクションの根本原因を特定してデバッグします。コールチェーンは、トランザクションのライフサイクル中に実行される、順序付けされた一連のスクリプトで構成されます。
トランザクションコールチェーンのトラッキングにより、アドミニストレーターは、次の URL の発生中に、コールチェーンの記録のため、問題のあるトランザクションの URL を登録できるようになります。これは、トランザクションのパフォーマンスの問題を診断する場合に役立ちます。
トランザクションコールチェーンのトラッキングを有効にするには、次のタスクを実行します。
- トランザクションログまたは遅いトランザクションのリストでデバッグが必要な問題のあるトランザクションを見つけた場合は、そのトランザクションを選択して詳細レコードを表示します。 デバッグを支援するには、これらのリストをアプリケーションスコープでフィルタリングしてグループ化し、表示されるトランザクションを特定のスコープで発生したトランザクションのみに制限します。 注:これらのリストの詳細については、「トランザクションログ」および「遅いトランザクションログレコードの詳細」を参照してください。
- レコード詳細フォームで、[関連リンク] の下にある [次の発生のコールチェーンを記録] をクリックします。
- これは、トランザクション URL の次の発生をそのすべてのコールチェーン情報とともに保持するように指定します。
- オプションでユーザー ID を指定して、特定のユーザーの次回のトランザクション発生時にのみコールチェーンの記録が行われるようにすることができます。
- ユーザーがその次に URL にアクセスした時点で、トランザクションコールチェーン登録レコードが更新され、要求を処理するために実行されたスクリプトリソースのリストが含まれるようになります。
- [トランザクションコールチェーン] で、トランザクションの記録されたコールチェーンを確認し、デバッグに必要なアクションを実行します。