問題タブ [influxdb-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
influxdb - 集計関数 sum() および count(Distinct()) が influxsql で結果を返すのに 1 分以上かかる
1 分以上で結果を返す 1 つの influxSQL クエリを実行しています。クエリ:
次のような個別のクエリ
また、結果が返されるまでに 1 分以上かかります。
while クエリ
3 ~ 4 秒などの秒単位で、非常に高速に結果を返します。
table(measurements) xyz が非常に大きいです。この where 条件に一致するレコードは 1,000 万件以上あります。call_duration と recipient_id はフィールドであり、target_id はタグです
MIN 関数と MAX 関数は非常に高速に結果を返しますが、SUM に時間がかかるのはなぜでしょうか?
InfluxDB バージョン: 1.7.4 マシン構成 - AWS EC2 - t2.medium (4 GB RAM)
構成ファイル:
結果は5〜6秒で返ってくるはずだと思います