| « PukiWiki vs Hiki | 沖縄観光 » |
SQLiteサイトのベンチマークは間違い!? 少なくとも古すぎ
最近全く時間が足りなくて日記もなにもかもご無沙汰でした。Wikiに書いた内容ですがSQLiteサイトを見ていて、PostgreSQL vs. MySQL vs. SQLite のベンチマークが載っていました。
これだけ見ると「PostgreSQLは捨て」と言う印象の方も多かったのではないかと思います。ベンチマーク結果に疑問があったので自分でやり直してみました。
http://www.ohgaki.net/wiki/index.php?Database%2FPostgreSQL-MySQL-SQLite
RedHat 7.2のPostgreSQL RPMのデフォルト設定がダメすぎだったのか... 私のベンチマークではPostgreSQL 7.4 (SQLiteのベンチマークは 7.1)ですからかなり高速化された部分もありますが、ちょっと??な部分もありあます。時間が出来たらPostgreSQL 7.1、8.0でもベンチマークしてみようか、と思っています。
1 コメント
昨日、重い腰をあげてsqliteのMLにこの事を投稿しました。いくつか反応がありましたが問題のページは更新されるのかな?
# accurateの綴りが間違ってました。送信する時にスペルチェックを忘れてました。
# accurateの綴りが間違ってました。送信する時にスペルチェックを忘れてました。
Hi,
The speed test result is obsolete
http://sqlite.org/speed.html
Here is my results.
http://www.ohgaki.net/download/speedtest.html
http://www.ohgaki.net/download/speedtest-pgsql-nosync.html
The later one is without fsync for PostgreSQL. All dbmses are
tested with default rpm package settings.
----
CPU AthlonXP 2500+
HDD ATA133 7200rpm
Memory 1GB Memory
OS MomongaLinux1/kernel-2.4.27-4mk7/glibc-2.3.2-13m
PostgreSQL-7.4.5-1m
MySQL-4.0.20-4m
SQLite-2.8.13-1m
----
To be fair to PostgreSQL, 'vacuumdb -a -f' is executed after
each test.
These dbms packages are little old... Latest releases are
PostgreSQL 8.0.1
MySQL 4.1.9
SQLite 3.0.8
Result may change with latest versions, but my result should be
more accurate.
Regards,
--
Yasuo Ohgaki
2005/02/09 @ 06:28