2016-06-14 19 views
0

私は初心者のPHP開発者です。私は大きなデータベースを持っています。私はpostgresqlデータベースを使用しています。たとえば、テーブルにはデータベースに10 GBのデータがあります。 5行のクエリを実行すると、平均40秒の応答が得られます。データをより速く取得するにはどうすればいいですか?私はどの技術を使うべきですか?助けてください。データベースから高速データを取得する方法

+2

表のスキーマが表示されず、質問と説明がありますが、あなたの指標が正しいことを確認することはあまりありません。あなたがこれを求めているなら、私はすべてのデータがどこから来たのだろうかと思います。 –

+1

をご覧ください。http://www.revsys.com/writings/postgresql-performance.htmlいくつかの最適化をしたいところでスキーマやクエリを共有します。 –

答えて

1

まず、データベースの設計が適切かどうかを検討する必要があります。時々、デザインが正しくない場合は、応答時間に問題があるかもしれません。また、クエリーでは、使用するフィールドだけを取得しようとします。テーブルのすべてのフィールドを持ち込まないでください。

関連する問題