質問するログイン新規登録

回答編集履歴

1

加筆修正

2020/06/17 07:02

投稿

退会済みユーザー
answer CHANGED
@@ -8,4 +8,9 @@
8
8
  古典的には
9
9
  日々のデータを記録するテーブルを年単位で作っておき、
10
10
  検索用に年単位のデータを串刺しで検索できるようにビューを組む、
11
- などとすることで記録性や応答性を犠牲にせずデータの肥大化にも対応できるかと。
11
+ などとすることで記録性や応答性を犠牲にせずデータの肥大化にも対応できるかと。
12
+
13
+ 応答の遅いクエリーを改善するのに[14.1. EXPLAINの利用](https://www.postgresql.jp/document/12/html/using-explain.html)によってボトルネックをあぶり出し、
14
+ インデックスの最適化を行ったりパーティショニングしたりすればいいです。
15
+
16
+ [24.1. 定常的なバキューム作業](https://www.postgresql.jp/document/12/html/routine-vacuuming.html)も駆使してパフォーマンスが落ちないようにするのも忘れずに。