Mysql cannot do that, PHP can. If php does not, mysql will give you the error message.
Now looking into the specifics above......
An "Sql error while fetching the page" could clearly be a "time out" problem as I am now stating for the 5th time. Also you need to train your ability to be specific.
First you provide a link to a post with ping times and in your next post you state that speed does not come into it. What we do here is handle one problem per thread NOT all of your problems in one thread.
And I am hoping for some quality in the process. I know it is all about the same computer or the same database, that does not qualify to put all computer or database problems in the same thread. And to link to meaningless other statements (according to yourself!) in the process, does not make it better.
So now to the error you have with your search result:
First out of curiosity: Why are you searching for Chinese letters? The board language is EN!
The error you get is probably a locale setting in Mysql so I guess it can be fixed - But I will not do a shit load of work unless it is a real problem - and not "dedanna needs to be right" problem.
So what is it? How often do you need to search for Chinese letters?
I do not experience problems here so it is hard for me to tell, I will have another look at the database though.
Edit:
You might be experiencing the Mysql 1366 bug:
http://bugs.mysql.com/bug.php?id=1366And the 1271 bug:
"incorrect result from a query that uses only `const' tables (such as one-row tables) and non-constant expression (such as `RAND()'). (Bug #1271)"
http://bugs.mysql.com/bug.php?id=31416Those are fixed in the next stable Mysql release.
Changing the system charset to UTF-8 will fix the latter bug - must I?
