On 5/30/07, Dan Buettner <[EMAIL PROTECTED]> wrote:
#1 - it's not a good approach to "hope" your database keeps up.  There are
fairly common situations that can come up where you never know how long
something will take - unusually high traffic, table check and repair, a bulk
load into the same or another database on that db host, etc.

Yes, I expect it would "drift" some over time.  I might need to do a
full reload weekly.  It isn't really a problem for me to process the
same rows twice, but if I make the time window really large it defeats
the purpose of the incremental processing, i.e. keeping the working
data set small.

One interesting gotcha would be trying to ensure that whatever updates your
batch process does - do not cause additional entries in the "needs to be
post processed" table, causing an endless loop...

In my case, this is easy, since I don't write anything back to the
source tables.  The results go into a separate database.

Thanks for your input.

- Perrin

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to