回答編集履歴

1

見直し

2021/02/08 04:49

投稿

退会済みユーザー
answer CHANGED
@@ -11,6 +11,11 @@
11
11
  演算したり関数を使ったりしないで絞り込めるような書き方に改めるのも、
12
12
  チューニングではないかと。
13
13
 
14
+ また、インデックスが効くようなデータ構造なのかどうか。
15
+ [11.2. インデックスの種類](https://www.postgresql.jp/document/12/html/indexes-types.html)
16
+ アルゴリズムも色々選べますし、400万件を効率よく絞り込むためにも配慮するべきかと。
17
+
14
18
  それと、SQLのチューニングだけでなく、PostgreSQL自体のチューニングもありますよね。
15
19
  [19.4. 資源の消費](https://www.postgresql.jp/document/12/html/runtime-config-resource.html)
16
- shared_buffers や temp_buffers が効いてくるのかな、あまり細かく突っ込んだことがないのでなんとも。
20
+ shared_buffers や temp_buffers が効いてくるのかな、あまり細かく突っ込んだことがないのでなんとも。
21
+ 絞り込んでる最中の情報を保持する量としては temp_buffers かなぁ。