DB関連の最近のブログ記事

 

 さて、ここで突然!

データベースでMySQLかPostgreSQL

どちらを選べばよいの?という話題☆

 

商品数が少ない場合はどちらとも大差は無いように感じます。

 

 

取り扱っている商品数が多くなればなるほど

差は相当でてきます。

 

試しに仕事の相方であるせんさんが制作している案件で

 

商品数2,000点の場合

 

ウィンドウを2つ並べて実験してみたところ

 

顧客管理など、管理画面での動作に関して

 

PostgreSQLはたったの1〜2秒ほど

MySQLは15秒ちかく時間がかかりまさに雲泥の相違!!

EC-CUBEはPostgreSQLを使用して開発されていたという経緯があるらしく

PostgreSQLを使用する方が動作的に安定・高速な面が多いみたいよ。

ただし、PostgreSQLも最適化を怠っていると動作が鈍くなってくるんだって。。。

定期的なメンテが必要となります☆

 

 

教訓:素晴らしいものも、手を掛けないと、ダメになる。。 ><