Hi, thx for the good replies.
I'm using a MSSQL 2005 DB so if you know some "watcher" class in .NET that monitors changes I can understand that would be a better solution. It's something I didn't thought of, thx!
And gbianchi, why would that be a painfull thing on a heavly loaded server? That's indeed an important issue for me cause this server runs our product (a webappliaction) for track and trace so nothing can go wrong on that server otherwise we loose incomming messages from the black boxes and you can imagine this NOT being what we want :)