How large is the DB?
What are the network connections like? Possible network congestion?
Is it the whole database or when users attempt a query, report etc
Indexing is another area which maybe worth checking out
It could be one of a number of things.
Have you tried compacting and repairing the database (backup) ?