- ベストアンサー
MySQLの人に聞いてみると
PostgreSQLはMySQLに比べて小規模個人向けと聞きました PostgreSQLを使っている人はなぜMySQLを使わないのでしょうか? 使いやすいのですか? 私はトラぶった末やっと導入できて使えるようになったばかりです
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
WEB開発をしている者です。 PostgreSQL と MySQL 両方使いますが、最近はほとんどMySQLを使用しています。(以前PostgreSQLを使用していて、最近はMySQLを使用している口です) 理由は、MySQLの方が検索スピードが多少早かったからです。また、PostgreSQLは更新が多発した場合、定期的にDB最適化をしてやる必要がありました。(かなり以前ですので、最新のバージョン同士で比較していませんが) ただし、SQL文では、PostgreSQLで使える構文でMySQLで使えない構文があり、複雑なSQL文を必要とする場合は、PostgreSQLの方が良かったと記憶しています。また、PostgreSQLの場合は、C言語等で、自分で関数を作ってやり登録する事で、複雑な例外処理を含むような検索がすっきり関数で行えるようになりました。 しかしながら、ここまで複雑なSQL文を必要とするシステムはほとんど構築する必要はありませんでした。ですので最近はMySQLをほとんど使用しています。 以上、ご参考までに。
お礼
ありがとうございます MySQLは高速だが機能が少なく PostgreSQLは低速だが機能が多い ということですね MySQLは機能が少ない分とっつきやすいということもありますね