2010年10月5日火曜日

groovyとH2 Databaseで空きメモリサイズと使用メモリサイズを取得する

groovyとH2 Databaseで空きメモリサイズと使用メモリサイズを取得するには、以下のコードを実行します。

import groovy.sql.Sql

sql = Sql.newInstance(
"jdbc:h2:tcp://localhost/~/test",
"sa",
"",
"org.h2.Driver")

query = """
select memory_free() as free_kb,
memory_used() as used_kb
"""

// 空きメモリサイズと使用メモリサイズを取得する
sql.eachRow(query){
println("Free Memory:${it.free_kb}(KB)")
println("Used Memory:${it.used_kb}(KB)")
}



動作環境
groovy 1.7.4, JDK6 Update 21, H2 Database 1.2.143 (2010-09-18)

0 件のコメント:

コメントを投稿