Показать сообщение отдельно
  #54  
Старый 17.04.2008, 10:32
LegnaKrad не в сети
Воин
 
Регистрация: 22.09.2006
Сообщения: 196
Репутация: 13
LegnaKrad Простой пользователь
По умолчанию

Цитата:
Сообщение от DarkFlame
Проблема лагов в массовых боях связана не с "железом" сервера и даже не с БД.

....
Как админ баз данных говорю что проблема как раз в базе, а точнее в логике базы. Ситуация которую вы описали возникает как раз тогда когда пишут скрипты не думая о оптимизации расчетов. Могу порекомендовать добиться того, что бы при расчете раунда меньше даных держалось в оперативной памяти, и не разудвало ролбэк сегмент. Для этого попробуйте использовать временные таблицы для записи всех ударов и кастов чтобы не держать их оперативке, а в конце раунда просто прогнать сумирующий селект по этим временным таблицам. И вообще есть забавный сайт www.sql.ru где решение таких проблем описаны под любое СУБД, плюс там всегда с радостью подскажут что то еще интересное.
ЗЫ Было бы интересно узнать параметры железа сервака
__________________
Я бы изменил мир, но бог не дает исходники..
Ответить с цитированием