Gah! It seems like every time we get our website up, something new happens and it's down again.
Here's the short version--I'm interested in opinions of you with more SQL experience--
1. running website using wordpress. Works great, but a bit unsightly, since we cobbled it together from a plone site.
2. Redesigned the skin using a template provided by the provost:http://provost.msu.edu/
site looks much better, but a little slow.
3. Sudden bump up in traffic at the beginning of semester brings site down--appears to be too much for the SQL, which starts timing out and throwing up errors.
4. Diagnosis by tech person: server doesn't have enough space/power to respond to all requests, so we need a new server.
My take is that we do, indeed, need a new server. However, I suspect that there is an additional factor causing the poor performance, and that the new shiny server will make things better, but not really fix the underlying problem.
Of course, I have No Idea what the underlying problem might be.
Can you think of anything in the code that might be causing extra SQL runtime? That would help me know where to start looking.
This may not be enough info for you to guess, but it's worth a try. I appreciate your advice!
Here's the short version--I'm interested in opinions of you with more SQL experience--
1. running website using wordpress. Works great, but a bit unsightly, since we cobbled it together from a plone site.
2. Redesigned the skin using a template provided by the provost:http://provost.msu.edu/
site looks much better, but a little slow.
3. Sudden bump up in traffic at the beginning of semester brings site down--appears to be too much for the SQL, which starts timing out and throwing up errors.
4. Diagnosis by tech person: server doesn't have enough space/power to respond to all requests, so we need a new server.
My take is that we do, indeed, need a new server. However, I suspect that there is an additional factor causing the poor performance, and that the new shiny server will make things better, but not really fix the underlying problem.
Of course, I have No Idea what the underlying problem might be.
Can you think of anything in the code that might be causing extra SQL runtime? That would help me know where to start looking.
This may not be enough info for you to guess, but it's worth a try. I appreciate your advice!