Сперва:
Unable to connect to database server If you still have to install Drupal, proceed to the installation page. If you have already finished installing Drupal, this either means that the username and password information in your settings.php file is incorrect or that we can't connect to the MySQL database server. This could mean your hosting provider's database server is down. The MySQL error was: . Currently, the username is drupal and the database server is perun.nnm.netserv.name.
Потом открываю, всё шустро пашет, только моей последней записи в блоге "мда" нет... Видимо, опять переехала БД, с потерей части данных.
Зато реально побыстрее.
UPD: всё оказалось не так грустно. моя тема из блога переехала на форум. непривычно
Комментарии
Ваше "Мда" переехало в форум.... http://drupal.ru/node/12788
Спасибо.
Непривычно оказалось
Проблема в настройках, не в недостатке ресурсов. Сейчас под БД задействован сервер 2 x Xeon DualCore, 8G RAM. И для теста на нём поднята только БД drupal.ru - очевидно это нехилый оверхид по ресурсам Фронтенд в той же стойке и также мало загружен. Для коннекта в php5 использовал mysqli, вместо mysql. Также используются persistent connections. Подозреваю ошибка где-то здесь. Сейчас включил в mysqli опцию mysqli.reconnect. Посмотрим станет ли лучше.
Всё равно периодически отваливается от БД
Отключите persistent connections.
Попробуйте такие настройки для my.conf (частично пишу)
query_cache_limit=1M
query_cache_size=256M
query_cache_type=1
max_user_connections=200
max_connections=500
interactive_timeout=10
wait_timeout=20
connect_timeout=20
thread_cache_size=128
key_buffer=1024M
join_buffer=1M
max_connect_errors=20
max_allowed_packet=16M
table_cache=1024
record_buffer=1M
sort_buffer_size=7M
read_buffer_size=7M
read_rnd_buffer_size=7M
thread_concurrency=8
myisam_sort_buffer_size=64M
collation-server=utf8_unicode_ci
default-character-set=utf8