ablog

不器用で落着きのない技術者のメモ

2009-04-28から1日間の記事一覧

カーソルが解放されるタイミング (2)

カーソルが解放されるタイミング - ablog の続き。 Statement、ResultSet を毎回 close しながら無限ループするプログラムと、Statement、ResultSet を close せずに無限ループするプログラムを実行してみて、前者は永久に実行され、後者はカーソルリークで…

セッションIDからOSのプロセスIDを調べる方法

Oracle でセッションIDからOSのプロセスIDを調べるSQLをメモ。 SQL set pagesize 1000 set linesize 200 col spid for a4 col sid for 9999 col serial# for 9999 col username for a10 col program for a30 col machine for a30 col osuser for a10 select …

カーソルが解放されるタイミング

Java + JDBC Thin Driver + Oracle で、カーソルが解放するタイミングを検証してみた。 Statement と ResultSet を close したら、カーソルが解放されると思ってたら、Connection を close しないとカーソルが解放されなかった。こういうもんなんだっけ?検…