H2Databaseを追っかけていたりしたブログ

H2 database のリリースノートを読んだりとか。

各種パラメータ変更によるH2のパフォーマンスへの影響の件続き

元ブログよりも結構速いが、1000万件まで増やすととたんに返ってこなくなった。

と思ったら、そうでもなかった。

jdbc:h2:/Volumes/Macintosh HDD/test/db/h2;CACHE_SIZE=131072;LOG=0;LOCK_MODE=0;UNDO_LOG=0;PAGE_SIZE=32768;
H2            1000万件  111.38秒   53.97秒

jdbc:h2:/Volumes/Macintosh HDD/test/db/h2;CACHE_SIZE=131072;LOG=0;LOCK_MODE=0;UNDO_LOG=0;PAGE_SIZE=32768;
H2            10000万件 1225.98秒  630.39秒

なお、1億件の時、終了時のデータベースファイルのサイズは30GBだった。意外といけるではないかと感心した。id:cypher256さんのエントリのおかげで勉強になりました。よいエントリをありがとうございました。