0

私のプロジェクトには、クエリによる注文がたくさんあります。約100Kのレコードを持つテーブルがあります。テストを実行した後、次のことがわかりました:1)6つの要素を選択することによる順序のあるクエリには800〜900ミリ秒かかります2)6つの要素を選択することによる順序のないクエリには2〜3ミリ秒かかります

オーダーバイは非常に遅いようです。オンラインで検索した後、私は多くのこととこの記事に出くわしました: 記事

working_mem を増やしてみましたが、良い結果が得られませんでした。速くするにはどうしたらいいですか?

クエリの例を次に示します。

select topicname,topicimage,topicowner
from topic
where active='true' and upper(topicname) like upper('%keyword%')
order by numfollowers
limit 6;

このクエリは、keywork と一致する上位 6 つのトピックを一覧表示します

4

0 に答える 0