I'm trying to figure out possible reasons why my database could be causing 100% CPU time.
Its been like this for a while even though I've recently made changes so that pages / queries run much faster.
Heres a video my ISP produced of my site, showing the CPU usage.
Heres some questions I asked my ISP..
Me : would you say its a fast server ?
ISP: yeah it has 4 cpu cores lol and 3.5gb ram
ISP: 4 x intel xeon's 3.4ghz it has
ISP: its also running raid 5 on ultra scsi 320 drivers
Me : what the mysql caching settings ?
ISP: which handles 320 mb/s
ISP: hmm maybe the mysql cache is low
ISP: have emailed it to you.
Me : was it low ?
ISP: if you do post for advice one thing to mention is that this
is not a dedicated mysql server
ISP: so it can't be setup to use the server maximum resources
Heres the My.ini he sent me a copy...
Also heres my phpMyAdmin status page. I think I'm right in saying that theres nothing in the slow log, I think the slow queries is from before my fixes.