We have a SQL Server 2000 database that holds most of our teams databases running on a relatively old server.
Lately we have been having some weird slow down issues on some of our database calls in various applications. (So I know it isn't application specific)
It was mentioned to me that we should look into compacting some of our databases. What are some general rules of thumb for doing this?
Is compacting a database just considered to be general maintenance? Is there a magic number of databases, tables, or records that might lead to this slow down and thus be helped be a compaction?
Number of actively used databases: 6
Average size of database: 20MB with the exception of Fogbugz, that is about 11000MB