induslady
Wed 27th Jun '07, 6:03pm
Hello,
My site is hosted in a shared server environment.
Off-late, my site performance has gone down very badly and I have been receiving the following MySQL errors:
1) exceeded the 'max_questions' resource (current value: 50000) Error Number : 1226
2) mysql_connect(): Too many connections
The 1st error indicates the restriction imposed by my host on the max queries allowed for a database user. The 2nd error indicates that there are too many connections to the database again exceeding the limit set for the day by the host.
But my site is fairly small site. I have no more than 50 concurrent site users logged into my forums at any point of time. Even if I consider the crawling done by yahoo slurp spider, google bot, etc. they cannot be even anywhere closer to 50,000 queries on the database. However, I have introdcued craw delay in the robots.txt file.
Whenever I ask my host, they refuse to increase the max_resources limit and ask me to upgrade to private server.
To my knowledge, I am not convinced from my site traffic that it requires to be hosted on a private server.
Please can someone advise what can be done?
DO I need to do server optimisation?
Do I need to get the vbulletin queries optimised?
Or does my database require any tweaking?
Thanks in advance.
My site is hosted in a shared server environment.
Off-late, my site performance has gone down very badly and I have been receiving the following MySQL errors:
1) exceeded the 'max_questions' resource (current value: 50000) Error Number : 1226
2) mysql_connect(): Too many connections
The 1st error indicates the restriction imposed by my host on the max queries allowed for a database user. The 2nd error indicates that there are too many connections to the database again exceeding the limit set for the day by the host.
But my site is fairly small site. I have no more than 50 concurrent site users logged into my forums at any point of time. Even if I consider the crawling done by yahoo slurp spider, google bot, etc. they cannot be even anywhere closer to 50,000 queries on the database. However, I have introdcued craw delay in the robots.txt file.
Whenever I ask my host, they refuse to increase the max_resources limit and ask me to upgrade to private server.
To my knowledge, I am not convinced from my site traffic that it requires to be hosted on a private server.
Please can someone advise what can be done?
DO I need to do server optimisation?
Do I need to get the vbulletin queries optimised?
Or does my database require any tweaking?
Thanks in advance.