Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySqld - загрузка цп = 200% / 25 сообщений из 50, страница 1 из 2
28.09.2014, 14:10:39
    #38759806
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
Добрый день всем. ОС linux, база MySQL. Вечером не реальные лаги на сервере, цп грузится под 200% :). Днём всё ок.

Подскажите в какую сторону смотреть.

Модератор: Ссылку на картинку убрал. Ссылка была криво вставлена, а картинка была слишком мелкая, там ничего не разглядеть. Да и толку от нее нет.
...
Рейтинг: 0 / 0
28.09.2014, 14:16:30
    #38759808
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
Вот картинка: http://pixs.ru/showimage/Saguteypng_5618917_14023397.png
Просто отредактировать пост незя :(
...
Рейтинг: 0 / 0
28.09.2014, 14:17:30
    #38759809
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBash,

Смотрие что у вас запущено в MySQL в это время. Например, SHOW PROCESSLIST .

Так же хорошо бы посмотреть ,что попадает в Slow Log.
...
Рейтинг: 0 / 0
28.09.2014, 14:35:05
    #38759811
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
miksoft,

Пока не вечер, редко поднимается до 100%, вот на данный момент что:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
mysql> show processlist;
+-----+------+-----------+-------+---------+------+-----------+---------------------------------------------------------------------------------------------+
| Id  | User | Host      | db    | Command | Time | State     | Info                                                                                        |
+-----+------+-----------+-------+---------+------+-----------+---------------------------------------------------------------------------------------------+
|  85 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
|  86 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
|  87 | root | localhost | melee | Sleep   |   18 |           | NULL                                                                                        |
|  88 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
|  89 | root | localhost | melee | Sleep   |   35 |           | NULL                                                                                        |
|  90 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
|  91 | root | localhost | melee | Sleep   |   35 |           | NULL                                                                                        |
|  92 | root | localhost | melee | Sleep   |   35 |           | NULL                                                                                        |
|  93 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
|  94 | root | localhost | melee | Sleep   |   34 |           | NULL                                                                                        |
|  95 | root | localhost | melee | Sleep   |    3 |           | NULL                                                                                        |
|  96 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
|  97 | root | localhost | melee | Sleep   |    2 |           | NULL                                                                                        |
|  98 | root | localhost | melee | Sleep   |   35 |           | NULL                                                                                        |
|  99 | root | localhost | melee | Sleep   |   13 |           | NULL                                                                                        |
| 100 | root | localhost | melee | Sleep   |    3 |           | NULL                                                                                        |
| 101 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
| 102 | root | localhost | melee | Sleep   |   35 |           | NULL                                                                                        |
| 103 | root | localhost | melee | Sleep   |   33 |           | NULL                                                                                        |
| 104 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
| 105 | root | localhost | melee | Sleep   |    3 |           | NULL                                                                                        |
| 106 | root | localhost | melee | Sleep   |   14 |           | NULL                                                                                        |
| 107 | root | localhost | melee | Query   |    0 | query end | INSERT into scores (category,name,server,score) VALUES ('dota_elo','denisd123','',1.000000) |
| 108 | root | localhost | melee | Sleep   |   12 |           | NULL                                                                                        |
| 109 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 110 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 111 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 112 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 113 | root | localhost | melee | Sleep   |   34 |           | NULL                                                                                        |
| 114 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 115 | root | localhost | melee | Sleep   |   39 |           | NULL                                                                                        |
| 116 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 117 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 118 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 119 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 120 | root | localhost | melee | Sleep   |   56 |           | NULL                                                                                        |
| 121 | root | localhost | melee | Sleep   |   38 |           | NULL                                                                                        |
| 122 | root | localhost | melee | Sleep   |    3 |           | NULL                                                                                        |
| 123 | root | localhost | melee | Sleep   |   56 |           | NULL                                                                                        |
| 124 | root | localhost | melee | Sleep   |   36 |           | NULL                                                                                        |
| 125 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 126 | root | localhost | melee | Sleep   |    3 |           | NULL                                                                                        |
| 127 | root | localhost | melee | Sleep   |   69 |           | NULL                                                                                        |
| 128 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 129 | root | localhost | melee | Sleep   |   32 |           | NULL                                                                                        |
| 130 | root | localhost | melee | Sleep   |   34 |           | NULL                                                                                        |
| 131 | root | localhost | melee | Sleep   |   70 |           | NULL                                                                                        |
| 132 | root | localhost | melee | Sleep   |   37 |           | NULL                                                                                        |
| 133 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 134 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 135 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 136 | root | localhost | melee | Sleep   |   22 |           | NULL                                                                                        |
| 137 | root | localhost | melee | Sleep   |   31 |           | NULL                                                                                        |
| 138 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 139 | root | localhost | melee | Sleep   |   38 |           | NULL                                                                                        |
| 140 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 141 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 142 | root | localhost | melee | Sleep   |   38 |           | NULL                                                                                        |
| 143 | root | localhost | melee | Sleep   |   93 |           | NULL                                                                                        |
| 144 | root | localhost | melee | Sleep   |   31 |           | NULL                                                                                        |
| 145 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 146 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 147 | root | localhost | melee | Sleep   |   35 |           | NULL                                                                                        |
| 148 | root | localhost | melee | Sleep   |   45 |           | NULL                                                                                        |
| 149 | root | localhost | melee | Sleep   |   22 |           | NULL                                                                                        |
| 150 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 151 | root | localhost | melee | Sleep   |   45 |           | NULL                                                                                        |
| 152 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 153 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 154 | root | localhost | melee | Sleep   |   36 |           | NULL                                                                                        |
| 155 | root | localhost | melee | Sleep   |   38 |           | NULL                                                                                        |
| 156 | root | localhost | melee | Sleep   |   24 |           | NULL                                                                                        |
| 311 | root | localhost | NULL  | Sleep   |  568 |           | NULL                                                                                        |
| 312 | root | localhost | NULL  | Sleep   |  484 |           | NULL                                                                                        |
| 313 | root | localhost | NULL  | Sleep   |  347 |           | NULL                                                                                        |
| 314 | root | localhost | NULL  | Query   |    0 | NULL      | show processlist                                                                            |
+-----+------+-----------+-------+---------+------+-----------+---------------------------------------------------------------------------------------------+
76 rows in set (0.00 sec)

mysql>
...
Рейтинг: 0 / 0
28.09.2014, 18:37:15
    #38759910
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
gdb.jar это какой-то игровой сервер.
туда ему и дорога.
...
Рейтинг: 0 / 0
28.09.2014, 18:43:25
    #38759914
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
netwindgdb.jar это какой-то игровой сервер.
туда ему и дорога.
Эта никакой не игровой сервер, просто транслирует созданные игры на платформу Garena. Сама по себе ничего не жрёт.
...
Рейтинг: 0 / 0
28.09.2014, 18:47:05
    #38759915
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBash, да это не важно. Важно, что ничего серьезного в этом вопросе нет и а базовых навыков программиста у вас тоже нет.
Диалог бесполезен.
...
Рейтинг: 0 / 0
28.09.2014, 18:57:53
    #38759918
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
netwindKradaBash, да это не важно. Важно, что ничего серьезного в этом вопросе нет и а базовых навыков программиста у вас тоже нет.
Диалог бесполезен.
Как-бе ... Я потому и пришёл сюда, дабы ограничен этими самыми знаниями. Были-бы, сюдаб не шёл. Логично? Ваш пост бесполезен по факту.
...
Рейтинг: 0 / 0
29.09.2014, 03:25:30
    #38760122
javajdbc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBash,

1. есть подозрение что ваш сервер -- виртуальный и у вам
елемнтарно занижают ресурсы в час пик.
Настройками мускл это не лечится , а сама дискуссия
про виртуальные сервера вызывает раздражение.

2. Гугле и инсталируйте : mytop

3. mysqltuner

4. iotop

5. mtop

6. Читайте про и анализируйте slow query log.

7. разберитесь сколько вам надо конекций (max_connections)

8. если этого нет -- настройте конекшн пул на
фреймворке.

9. ну там по ходу что нибудь да всплывет.
...
Рейтинг: 0 / 0
29.09.2014, 10:43:31
    #38760288
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
Возможно просто сменить файл конфигурации на my-large.cnf? Так-как основная загрузка ЦП идёт именно на него. Читаю множество статей с ошибкой данного файла, да и у меня то-то не получилось его запустить.
...
Рейтинг: 0 / 0
29.09.2014, 10:45:19
    #38760291
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBashВозможно просто сменить файл конфигурации на my-large.cnf? Так-как основная загрузка ЦП идёт именно на него. Читаю множество статей с ошибкой данного файла, да и у меня то-то не получилось его запустить.Эти cnf-файлы - по сути дела просто примеры. Все равно нужно разбираться с конкретными проблемами и конкретными параметрами.
...
Рейтинг: 0 / 0
29.09.2014, 11:06:57
    #38760328
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
miksoftKradaBashВозможно просто сменить файл конфигурации на my-large.cnf? Так-как основная загрузка ЦП идёт именно на него. Читаю множество статей с ошибкой данного файла, да и у меня то-то не получилось его запустить.Эти cnf-файлы - по сути дела просто примеры. Все равно нужно разбираться с конкретными проблемами и конкретными параметрами.

Разумеется нужно. Возможно как дефолт выставить настройки чтоб не так всё плохо было. На данный момент, мой дефолтный конфиг в приоритете ставит не базу а другие задачи. А у меня кроме как джавы которая выше 15% цп никогда не подымалась, стабильно около 5 и боыт по 5%. Все остальные 80% идёт на базу.
...
Рейтинг: 0 / 0
29.09.2014, 11:09:30
    #38760338
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
Просто сейчас, нужно найти оптимально-быстрое решение. Потом уже сяду за книжки или буду нанимать человека. Другого выхода я не вижу.
...
Рейтинг: 0 / 0
29.09.2014, 11:11:31
    #38760340
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBashПотом уже сяду за книжки или буду нанимать человека. Другого выхода я не вижу. Вам назвали кучу направлений, куда нужно смотреть во время большой нагрузки. Так что выход пока еще есть.
...
Рейтинг: 0 / 0
29.09.2014, 11:16:20
    #38760347
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
miksoftKradaBashПотом уже сяду за книжки или буду нанимать человека. Другого выхода я не вижу. Вам назвали кучу направлений, куда нужно смотреть во время большой нагрузки. Так что выход пока еще есть.
Разумеется я во всё этом буду разбираться, анализировать и т.д. Как выше подсказали, базовых знаний программирования у меня нет. На всё это уйдёт время...
Всё это время я читал, изучал и наткнулся на статью как быстро можно оптимизировать базу вот именно с помощью таких файлов. Потому и заинтересовался.
...
Рейтинг: 0 / 0
29.09.2014, 11:18:52
    #38760351
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBashоптимизировать базу вот именно с помощью таких файловЭто не "оптимизировать", это занять побольше ресурсов. Если у вас их достаточно - тогда нормально. Если нет - будьте осторожны. И всегда держите в сторонке копию гарантированно рабочего конфига.
...
Рейтинг: 0 / 0
29.09.2014, 11:27:24
    #38760362
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
miksoftKradaBashоптимизировать базу вот именно с помощью таких файловЭто не "оптимизировать", это занять побольше ресурсов. Если у вас их достаточно - тогда нормально. Если нет - будьте осторожны. И всегда держите в сторонке копию гарантированно рабочего конфига.
На счёт бекапов, я уже этот урок усвоил. По поводу ресурсов, я как раз таки хочу их оптимизировать, чтоб в нужное русло шли :)

Комплектация сервера:
Процессор: Intel Xeon E5-1650 v2 3.5Ghz Turbo Boost 3.9 GHz
Ядер: 2
ОЗУ: 1,5 гб
SSD: 40 гб (свободно 20)
Трафик: 1Gbps port

Виртуальный правда но не из дешёвых. От нормальной компании ipserver.su, негативных отзывов о них ещё не слышал.
...
Рейтинг: 0 / 0
29.09.2014, 11:35:56
    #38760382
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBashЯдер: 2А, ну вот поэтому в 200% и упираетесь. Потому что больше просто нету :)
...
Рейтинг: 0 / 0
29.09.2014, 11:40:44
    #38760388
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
miksoftKradaBashЯдер: 2А, ну вот поэтому в 200% и упираетесь. Потому что больше просто нету :)
Ну там обычно 110% \ 150% :) Типа ядер мало что-ли ?
...
Рейтинг: 0 / 0
29.09.2014, 11:45:26
    #38760396
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBashmiksoftпропущено...
А, ну вот поэтому в 200% и упираетесь. Потому что больше просто нету :)
Ну там обычно 110% \ 150% :) Типа ядер мало что-ли ?Может быть, и мало. Но пока это совершенно неочевидно и требуется доказать. Т.е. если все возможные способы снижения нагрузки не дадут приемлемого результата, то придется увеличивать количество ядер.

По опыту - там скорее всего неоптимизированные (или вовсе ненужные) запросы, которые загружают CPU пустой работой.
...
Рейтинг: 0 / 0
29.09.2014, 11:52:24
    #38760407
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
miksoftKradaBashпропущено...

Ну там обычно 110% \ 150% :) Типа ядер мало что-ли ?Может быть, и мало. Но пока это совершенно неочевидно и требуется доказать. Т.е. если все возможные способы снижения нагрузки не дадут приемлемого результата, то придется увеличивать количество ядер.

По опыту - там скорее всего неоптимизированные (или вовсе ненужные) запросы, которые загружают CPU пустой работой.
Второе вполне вероятно.
...
Рейтинг: 0 / 0
29.09.2014, 12:02:24
    #38760417
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
Пробую подключить другой конфиг, выдаёт: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Выполнил:
sudo mkdir /var/run/mysqld
sudo mkfifo /var/run/mysqld/mysqld.sock
sudo chown -R mysql /var/run/mysqld
Ошибка та-же. :(
...
Рейтинг: 0 / 0
29.09.2014, 12:04:51
    #38760420
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
socket = /var/run/mysqld/mysqld.sock (прописан)
В директории так-же лежит. Что за фигня :)
...
Рейтинг: 0 / 0
29.09.2014, 12:13:17
    #38760433
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
После ребута файл каким-то образом исчез. Создал заново: sudo mkfifo /var/run/mysqld/mysqld.sock
Дал права: sudo chown -R mysql /var/run/mysqld
Ошибка та-же...
Сделал: sudo service mysqld restart
mysqld: unrecognized service

Что делать :)
...
Рейтинг: 0 / 0
29.09.2014, 12:28:26
    #38760456
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySqld - загрузка цп = 200%
KradaBash,

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

И посмотрите, где должен лежать сокетный файл в исходном конфиге.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySqld - загрузка цп = 200% / 25 сообщений из 50, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]