質問
PostgereSQLとMySQLってどっちがいいんでしょうか?
質問者:さば 2007-11-15 13:38:24 この質問に回答する
1 回答者:まよっこ 2007-11-16 00:17:00
「PostgreSQLは遅い」は本当か?
http://japan.cnet.com/news/ent/story/020000560222034695900.htm
MySQLとPostgreSQLの比較
http://www.lockon.co.jp/blog/database/mysqlpostgresql1.html
PostgreSQLとMySQLベンチマーク
http://www.nttdata.co.jp/netcom/pdf/nc04_ss_02.pdf
上記URLをまとめて考えると、
■PostgreSQL
・データの参照と削除は速い
・クライアントが増えても、それほど性能が落ちることがない
■MySQL
・データの登録と更新は速い
・クライアントからの同時接続数が 200 を超えたあたりからパフォーマンスが一気に低下する
WEBサーバーとDBサーバーを分けると
「MySQLはクライアントとサーバに分けると、その性能は落ちる。
セキュリティの問題は別として、MySQLを利用する場合、ウェブサーバとDBサーバを同じマシンにした方が、性能は良くなる」
「PostgreSQLであればローカルでも別々のマシンに分けても、性能が変わらない」
という感じ。
ただし、チューニング方法などいろんな要素が絡んでくるとのことですので、一概には言えない。
結局どちらが良いとかではなく、使う用途でどちらにするか選択するということですかね。
http://japan.cnet.com/news/ent/story/020000560222034695900.htm
MySQLとPostgreSQLの比較
http://www.lockon.co.jp/blog/database/mysqlpostgresql1.html
PostgreSQLとMySQLベンチマーク
http://www.nttdata.co.jp/netcom/pdf/nc04_ss_02.pdf
上記URLをまとめて考えると、
■PostgreSQL
・データの参照と削除は速い
・クライアントが増えても、それほど性能が落ちることがない
■MySQL
・データの登録と更新は速い
・クライアントからの同時接続数が 200 を超えたあたりからパフォーマンスが一気に低下する
WEBサーバーとDBサーバーを分けると
「MySQLはクライアントとサーバに分けると、その性能は落ちる。
セキュリティの問題は別として、MySQLを利用する場合、ウェブサーバとDBサーバを同じマシンにした方が、性能は良くなる」
「PostgreSQLであればローカルでも別々のマシンに分けても、性能が変わらない」
という感じ。
ただし、チューニング方法などいろんな要素が絡んでくるとのことですので、一概には言えない。
結局どちらが良いとかではなく、使う用途でどちらにするか選択するということですかね。
この質問に回答する
Copyright (C) 2003 - 2008 レンタルサーバーデータベース all rights reserved






