Dave
2006-08-30 14:36:02 UTC
Hi,
I am working on a project which integrates diverse and often unreliable data
sources. I need to check for changes in source data on a daily basis. I
import data into MSSQL 2000 and using checksum functionality I compare
yesterday's snapshot of the data with today's. I run a SProc which allocates
a checksum value to each record before the comparison. I can therefore
determine which records have changed and further process them.
But is checksum sophisticated/robust enough to rely on in a production
environment. Testing has not unearthed any problems so far but I was
wondering is my approach fundamentally sound or have I missed something?
Thanks,
Dave.
I am working on a project which integrates diverse and often unreliable data
sources. I need to check for changes in source data on a daily basis. I
import data into MSSQL 2000 and using checksum functionality I compare
yesterday's snapshot of the data with today's. I run a SProc which allocates
a checksum value to each record before the comparison. I can therefore
determine which records have changed and further process them.
But is checksum sophisticated/robust enough to rely on in a production
environment. Testing has not unearthed any problems so far but I was
wondering is my approach fundamentally sound or have I missed something?
Thanks,
Dave.