Igniteはレコードをロックしてしまっているなどの、問題のあるセッションを特定し、Igniteサーバから切断することが可能です。
セッション情報はIgniteのWebブラウザ上で、対象のDBのSessを選択することで閲覧出来ます。
下記のような画面が表示され、アクティブなセッション数等を確認できます。
現在の状況を確認するには、画面上部にあるCurrentをクリックします。
レコードのロック等でブロックされているセッションがある場合には、
画面右下のReal-Time SessionsのCurrently Blockedにブロックされているセッション数が表示されます。
こちらをクリックすると、より詳細な情報が確認できます。
下の画面のように、ユーザ名がCLIMBのセッションがロックしているため、ユーザ名DBMOTOのセッションは待機しているということがわかります。
ロックしているセッションを切断します。
Action > Kill Sessionよりセッションを切断することが出来ます。
これによりブロックが解消されました。
Sessionsタブをクリックすると現在の全てのセッション情報が確認できます。
先ほど切断したCLIMBのセッションが無いことが確認できます。
関連したトピックス
- Database Performance Analyzer (旧Ignite) for SQL Severの主な機能: SQL Serverパフォーマンス・モニター、レスポンス分析ソフト
- Storage I/Oの監視【DPA (旧Ignite)のVer9機能】
- DPA(Ignite)のアラート設定について(待ち時間アラート編:Wait Time Alert)
- Database Performance Analyzer (旧Ignite)のアラート設定について(実行結果アラート編:Custom Alerts)
- Database Performance Analyzer (旧Ignite)のレスポンス・タイム分析について
- Database Performance Analyzer(旧Ignite)画面のDBやSQLの表示名変更方法
- SQL Server のデータベースパフォーマンス監視の重要性 [DPA]
- Database Performance Analyzer (旧Ignite) for Oracleユーザ事例:Liquid Digital Media
- Oracle Log Miner と Redo Logについて【リアルタイムレプリケーションツールDBMoto】
- DPA(Ignite)のアラート設定について