I'm pretty sure MySQL isthe culprit, but I'm not sure how to find the problem. I hope that someone can suggest some ideas for how to debug this. Basically my web server goes down to its knees after a while... or so it seems. When I last ran top when it was crawling, mysqld was taking 8.2% of the mem and there were a lot of httpd (more than usual) and sendmail tasks listed at the top when sotred by memory. The machine has 2GB of memory, but when I run free -m it reports: Mem: Total/2013 used/1996 free/17 Is this a red flag right there? Any suggestions on how to approach the issue? Thanks.