web service bogging down

During month end we the server frequently slows down or stops serving up web pages. Sometimes i see SQL taking 80% of the processer and Jrun at 20%
what would you do first to track down the problem or what would u recommend doing to prevent the slowdown?