In the past have done some data logging to an Access database. I found that after awhile the database would grow to a huge size and I would have to compress it. Is the same situation true with SQL? I will be logging data, about every 10 sec. I will also be changing certain records about every 10 sec. The amount of the data that I will be logging is relatively small maybe 10 floating point numbers at a time, but it will be continuous. I need to know if I need to program my logging application to compress the database occasionally. Any suggestions would be helpful.