「○○しているセッションを調べる方法を教えて欲しい」というお問い合わせをいただくことがあります。○○の部分は「CPUを使用」、「メモリを使用」、「REDOを多く生成」など様々ですが、これらの確認方法を知っておくことは、データベースの管理を行う上で重要です。 今回はメモリを使用しているセッションの確認方法を2つ紹介します。 データベースサーバのメモリ使用率が高騰した際には、まず、OS側(Windows:パフォーマンスモニタ、Unix系:psやtopなど)からOracle Databaseのプロセスがメモリを使用しているのかの確認を行います。 もしメモリを使用しているのがOracle Databaseのプロセスだった場合は、そのプロセスはどのセッションに紐付いていて、どのような処理でメモリを使用しているのか確認します。 メモリを使用しているセッションの特定には動的パフォーマンスビュー(V$ビュ