ノートブック の引用
OTel メトリクス テーブルの主キー最適化
MetricName は LowCardinality を使うようになりましたが、極端に多くの異なるメトリクス名を扱わない限り問題ありません。そうした場合でも、懸念になるのはごく限られたケースだけです。タイムスタンプはナノ秒精度の DateTime64 から、秒精度のシンプルな DateTime に変更されましたが、メトリクスにはそれで十分です。必要であれば、自分でスキーマを変更してナノ秒精度を維持することもできます。
また、time 用に明示的な min/max 索引を追加し、主キー内の attributes マップ全体をハッシュに置き換えました。同じ変更はすべてのメトリクス テーブルのスキーマに適用されており、OTel collector にもアップストリームしています。
関連 PR: #2545 fix: メモリ使用量を改善するため metrics PK を変更