Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

SQL server: salvataggio record, ogni quanto?

$
0
0

Buongiorno a tutti, dovrei strutturare un'applicazione in VB.net che si appoggia ad un database SQL server; ora alcune informazioni che mi arrivano all'applicazione da sensoristica esterna, hanno tempo di campionamento di 3/4 secondi. 

Nel complesso si tratta di 4 sensori differenti, dei quali occorre tenere memoria delle letture: n. 4 interi per intenderci.

Quello che si vorrebbe fare è rendere disponibili i dati memorizzati con risoluzione 4 secondi ad esempio. 

Pensavo di comporre a DB un record con almeno i 4 campi interi per le letture dei sensori ed un campo dedicato all'orario, oltre ad Id, eccetera.

Dal punto di vista delle capacità SQL è possibile salvare record con questa cadenza, uno ogni 3 secondi? C'è un limite di dimensioni al DB in un anno avrei 10M di record.

Esistono strade alternative più convenienti? tipo agglomerare in unico record le misure di un minuto per esempio, e poi opportunamente scompattarle in fase di visualizzazione?

Grazie


Viewing all articles
Browse latest Browse all 2212