大阪で働く社長の日記ブログ

EC-CUBEで使うPostgreSQLをバージョンアップ

先日セットアップしたEC-CUBEの専用サーバですが、PostgreSQL8.4未満で動作させておりましたが、商品点数が多いサイトですので、レスポンスが著しく悪かったです。

そこで、PostgreSQLを8.4にバージョンアップして試してみたところ、申し分のない速度で表示されるようになりました。

原因として考えられるのは、今回のPostgreSQL8.4で追加された「ディスク先読み」機能が効果を発揮しているのではないかと考えられます。

この「ディスク先読み」機能は、必要なデータがメモリに存在しない場合は、DISKからデータを読み込むのですが、1ブロックづつしか読み込まないのがこれまでのバージョンだったのですが、今回の8.4からは一気にある程度読み込むのだそうです。

EC-CUBEをカスタマイズして、SQL文を見直したいのですが、ちょっとMagentoに移行などで、時間が取られてしまい今回はバージョンアップで対応してみました。

しかし、ここまでレスポンスが改善されるとは思いませんでした。

EC-CUBEをPostgreSQL8.4にバージョンアップは効果大ですね!

<追伸>
サーバからのレスポンスもGoogleの評価になっておりますので、レスポンスが悪いEC-CUBEでPostgreSQL8.4にしていないサイトは、バージョンアップをオススメします。

タグ: |カテゴリー: オープンソース | 投稿者:shiota | 12:13 | Comments (0)