0

固定値セットのデータポイントを持つ一連のベクトルを取得しています。以下の例では、時間ポイントごとの値を持つベクトルの例を示しています

1D:2
2D:
7D:5
1M:6
6M:6.5

しかし残念なことに、すべての時点で値が利用できるわけではありません。すべてのベクトルはデータベースに保存され、トリガーを使用して、補間またはより高度なアルゴリズムによって欠損値を計算します。どうにかして、どのデータ ポイントが計算され、どのデータ ポイントが元のデータ ポイントとして提供されたものかを判別できるようにしたいと考えています。もちろん、値がマスター値であったか、計算されたかを示す値を含むフラグ列をテーブルに追加できますが、もっと洗練された方法があるかどうか疑問に思っています。おそらく定期的に決定する必要はないので、CPU サイクルは決定または挿入の問題ではありません。

上記の例は見栄えの良い数値を示していますが、実際には 3.1415966533 のようになります。

ストレージ用のデータベースは oracle 10 と呼ばれます。

乾杯。

4

1 に答える 1

0

トリガーを一時的に無効にしていただけませんか?

于 2010-11-05T15:34:27.473 に答える