窜补产产颈虫では、収集したデータを保存する方法として、ヒストリとトレンドの2つがあります。
ヒストリは収集した各値を保持するのに対し、トレンドは1时间単位で平均化された情报を保持するため、リソースをあまり消费しません。
ヒストリを何日间残すかを设定することができます。
古いデータは、ハウスキーパープロセスによって削除されます。
一般的なアドバイスとして、ヒストリはできるだけ少ない日数で保存し、多くのヒストリの値でデータベースに负荷をかけないようにすることが重要です。
例えば、ヒストリを14日间、トレンドを5年间保存することができます。
ヒストリとトレンドのデータでどれくらいの容量が必要かは、データベースのサイジングを参照してください。
グラフは古いデータを表示するためにトレンドの値を使用するので、短いヒストリの保存期间であっても、グラフで古いデータを确认することができます。
ヒストリの保存期間を'0'に设定すると、アイテムが更新されるのは 依存アイテムとインベントリのみを更新します。 トリガー条件式の評価はヒストリの値にのみ基づいて行われるため、トリガー関数は評価されません。
ヒストリを保存する别の方法として、ローダブルモジュールのヒストリエクスポート机能を使うことを検讨してください。
トレンドは、数値データタイプの1时间あたりの最小値、最大値、平均値、および合计値を保存するために组み込まれたヒストリデータ削减メカニズムです。
トレンドは何日間保存されるかを设定することができます。
トレンドは通常、ヒストリよりもはるかに长い期间保持することができます。古いデータは丑辞耻蝉别办别别辫别谤プロセスによって削除されます。
窜补产产颈虫サーバーは、データが流入するにつれて、実行时にトレンドデータをトレンドキャッシュに蓄积します。サーバーは、以下のような场合、すべてのアイテムの前の1时间のトレンド をデータベース(Webインターフェースが検索可能な場所)にフラッシュします:
グラフでトレンドを见るには、少なくとも次の时间の始まりまで(アイテムが频繁に更新される场合)、最大でも次の时间の终わりまで(アイテムがほとんど更新されない场合)、つまり最大2时间待つ必要があります。
サーバーがトレンドキャッシュをフラッシュし、データベースにその时间のトレンドが既にある场合
(例えば、サーバーが时间の途中で再起动した场合)、サーバーは単纯な挿入の代わりに更新ステートメントを使用する必要があります。
したがって、大规模なインストールで再起动が必要な场合は、トレンドデータの重复を避けるために、ある时间の终わりにサーバーを停止し、次の时间の初めに开始することが望ましいです。
ヒストリテーブルはトレンドの生成には一切関与しません。
トレンドの保存期間が '0' に设定されている場合、龙虎赌博サーバーはトレンドの計算や保存を全く行いません。
トレンドは元の値と同じデータ型で计算され、保存されます。その结果、符号なしデータ型の値の平均値の计算は丸められ、値の间隔が狭いほど结果の精度は低くなります。例えば、项目が0と1の値を持つ场合、平均値は0.5ではなく、0になります。
また、サーバーを再起动すると、符号なしデータ型の平均値の计算の精度が落ちることがあります。