вторник, 28 июня 2016 г.

Wow что делать не грузит mysql





#1 20.09.2012 19:05:33


SSD Участник Зарегистрирован: 20.09.2012 Сообщений: 10


Mysql грузит процессор - но подключений практически нету


Всем привет.


Помогите пжл разобраться - не понятно почему mysqld грузит процессор 40-80%.При 7 подключении к примеру.


Сервер:Quad Xeon 2.13Ghz


Queries: 1.5M qps: 357 Slow: 465.0 Se/In/Up/De(%): 87/01/00/01


qps now: 264 Slow qps: 0.0 Threads: 3 ( 1/ 63) 83/01/01/01


Id User Host/IP DB Time Cmd Query or State



Сейчас я вам расскажу как нужно настраивать сборки серверов вов с нашего сайта


И так для начало нужно скачать нужную вам версию сервера! Потом начинаем всё по пунктам!


1)Распаковаваем архив в любую папку на жёском диске(нужно около 2гб свободного места)


2)заходим в папку home и меняем название папки "ваш айпи" на ваш айпи адрес(например 127.0.0.1)


3)затем находим в папке mangos/extractor файл ad и vmapextractor и копируем его в папку с игрой


4)запускаем файл и следуем инструкциям, дожидаемся конца опираций и перемещаем папки maps, vmaps, dbc в паку mangos сервера!


5)качаем с нашего сайта программу navicat mySQL http://alanhome. ucoz. ru/load/navicat_my_sql_v_8_2_crack_key/6-1-0-22 и устанавливаем её (сейчас она не понадобится, но потом вы часто будете её использовать)


6) в папке с сервером заходим в папку danwer и запускаем файл run


7)запускаем установленную программу и создаеё новое подключение с параметрами:


сервер-localhost


имя пользователя-mangos


пароль-mangos


8)открываем папку с сервом заходим в папку mangos и запускаем по очереди файлы "mangosd" и "realmd"



Комментарий от xxavx


Popping both cooldowns (Enraged Regeneration + Rallying Cry) will report you no benefit after the HP buff is lost, so I would not recommend you to pop both at the same time. There's nothing wrong with using both, don't get me wrong. However, enraged Regeneration heals for a percentage of HP which you will (effectively) lose after Rallying Cry expires.


Macro's used to work from down to above ;)


I am afraid you are either wrong, or an excellent troll. Since the dawn of time, every code is executed from top to bottom, and LUA is not an exception.


The reason why Spell Reflect macros place Spell Reflection first has historically been due to server lag issues. When in:/cast Spell Reflection


/equip Vicious Gladiator's Hacker


/equip Vicious Gladiator's Shield Wall


/cast Battle Stance Spell Reflection is placed on top, the server does not have to evaluate the conditional expression . resulting in slightly faster spell reflects if you already have a shield equipped. You can further optimize the macro by simply removing the noequipped condition, and it will still work.



MySQL грузит процессор на все 100


Сразу предупреждают, что я плохо знаком с mysql, но мне понадобилось его использовать.


id INT NOT NULL AUTO_INCREMENT,


infa VARCHAR(64) UNIQUE NOT NULL,


view BOOL,


PRIMARY KEY (id)


Всего есть три запроса:


взять для обработки:


db. query('select infa from stack where view=0 limit 1')


пометить как взятое:


db. query(«update stack set view=1 where infa='%s'» % infa)


и вставить полученные данные запросом:


insert ignore into stack (infa, view) values ('foo', 0),('bar', 0) итд.


Я знаю, что запросы уязвимы, но тут данным можно доверять.


Проблема в том, что когда работают 10 экземпляров скрипта загрузка процессора mysql'ем составляет уже 60-70%, а мне нужно 20-30 экземпляров, дабы они обеспечивали полное использование интернет канала. Сейчас в базе 4.5 млн записей.


Все это происходит на Debian Squeeze, Pentium-4 2.6, 1024 ram. Сам скрипт на питоне с использованием mysql-python.


Собственно вопрос - что, где подкрутить дабы исправить ситуацию?


И да, я включал и смотрел mysql-slow. log и ничего там не обнаружил.








style="display:inline-block;width:300px;height:250px"
data-ad-client="ca-pub-6667286237319125"
data-ad-slot="5736897066">

Комментариев нет:

Отправить комментарий