Thanks for all the advice. My problem appear to be solved, but I'll keep 
my daemon running for a few days and track of its memory usage.

I followed a several suggestions so I'm not sure exactly what helped, 
but I think the switching the database connection from ADO to ODBC had 
the biggest impact.

-- 
Posted via http://www.ruby-forum.com/.