Oracle
 sql >> Base de données >  >> RDS >> Oracle

Stockage général de la collecte de données Oracle

J'éviterais l'option 3 - si vous allez utiliser une base de données pour stocker les résultats bruts, autant l'utiliser pour stocker tous les résultats.

L'option 1 donne l'impression que vous finirez par dupliquer beaucoup de données pour chaque ligne de résultat et que seules deux valeurs (décalage temporel et valeur) changeront.

Parmi les trois options que vous suggérez, j'opterais pour l'option 2. Vous pourrez stocker une seule ligne de résultat pour chaque résultat et disposer également des détails du résultat dans la base de données, sans encombrer la table de résultats elle-même. .

Selon la façon dont vous prévoyez d'utiliser les données et le nombre de points de données dont vous disposez par forme d'onde de résultat, je pourrais même être tenté de stocker la forme d'onde/le signal sous la forme d'une seule chaîne (par exemple, des valeurs séparées par des virgules).