-2
との任意の列が実効的にグループIは50列(1つのタイムスタンプと他のエンティティのパラメータ)を持つ一つの大きなテーブル(約1万レコード)を持っているし、私のようなクエリを作りたい:のPostgreSQL:タイムスタンプ
select param_name, count(*)
from big_table
where timestamp > {{start}} and timestamp < {{end}}
group by param_name
ので、できるだけ早くこのクエリを実行する方法は?時間制限は任意でよい。私はPostgreSQLを使用しています。
今私は50のINDEXの種類(タイムスタンプ、param_name)を作ることを考えています。しかし、それは巨大なインデックスを提供することができます。
もっと良い解決策はありますか?
https://wiki.postgresql.org/wiki/Slow_Query_Questions –