The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Нужно оптимизировать выделенный MySQL сервер"
Отправлено IVB, 13-Май-13 17:28 
>> Как и чем можно определить, в чем же узкое место вышеописанного сервера?
> Ну и для начала надо увидеть хоть какие то данные о текущей
> нагрузке на сервер. iostat/atop/iotop

md0 - программный RAID5 из sda+sdb+sdc
sdd - бутовая флешка

# iostat
Linux 3.2.1-gentoo-r2-201202221440 (mysqls)     05/13/2013      _x86_64_        (6 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.90    0.00    0.98    4.96    0.00   92.15

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sdb             109.24       555.94       358.55  725755456  468072116
sdc             108.81       538.97       376.42  703596100  491405940
sda             108.29       535.66       377.62  699283673  492968888
md0             150.72       136.66       557.46  178397433  727734612
sdd               0.00         0.05         0.00      71037         24

atop:
Такие значения для дисков - исключение. Я специально ждал минут 15, пока поймал. Такие значения держатся секунд 10-15, затем падают до 4-5%%.

ATOP - mysqls              2013/05/13  16:23:14              ---------              10s elapsed
PRC | sys    0.54s | user   0.92s | #proc    104 | #tslpu     4 | #zombie    0 | #exit      6 |
CPU | sys       5% | user     10% | irq       2% | idle    431% | wait    153% | curscal   ?% |
cpu | sys       1% | user      2% | irq       1% | idle     78% | cpu000 w 18% | curscal   ?% |
cpu | sys       1% | user      2% | irq       0% | idle     62% | cpu002 w 35% | curscal   ?% |
cpu | sys       1% | user      2% | irq       0% | idle     77% | cpu003 w 20% | curscal   ?% |
cpu | sys       1% | user      1% | irq       0% | idle     68% | cpu001 w 30% | curscal   ?% |
cpu | sys       1% | user      1% | irq       0% | idle     88% | cpu004 w 10% | curscal   ?% |
cpu | sys       1% | user      1% | irq       0% | idle     58% | cpu005 w 40% | curscal   ?% |
CPL | avg1    0.90 | avg5    0.73 | avg15   0.70 | csw    43060 | intr   44810 | numcpu     6 |
MEM | tot    31.4G | free  274.0M | cache  28.1G | dirty  18.2M | buff  196.0M | slab  608.5M |
SWP | tot    32.0G | free   32.0G |              |              | vmcom   2.4G | vmlim  47.7G |
MDD |          md0 | busy      0% | read      24 | write   5181 | MBw/s   2.02 | avio 0.00 ms |
DSK |          sda | busy     82% | read    1435 | write   2954 | MBw/s   1.32 | avio 1.88 ms |
DSK |          sdc | busy     81% | read    1408 | write   2914 | MBw/s   1.40 | avio 1.86 ms |
DSK |          sdb | busy     80% | read    1787 | write   2485 | MBw/s   1.18 | avio 1.88 ms |
NET | transport    | tcpi    2098 | tcpo    1799 | udpi      15 | udpo      13 | tcpao      0 |
NET | network      | ipi     2115 | ipo     1814 | ipfrw      0 | deliv   2115 | icmpo      2 |
NET | eth0      0% | pcki    1872 | pcko    1219 | si  714 Kbps | so   99 Kbps | erro       0 |
NET | vlan102   0% | pcki    1674 | pcko    1165 | si  676 Kbps | so   92 Kbps | erro       0 |
NET | eth1      0% | pcki     284 | pcko     502 | si   14 Kbps | so  511 Kbps | erro       0 |
NET | vlan101   0% | pcki      63 | pcko      53 | si   11 Kbps | so    6 Kbps | erro       0 |
NET | lo      ---- | pcki      96 | pcko      96 | si    9 Kbps | so    9 Kbps | erro       0 |

  PID   TID  SYSCPU  USRCPU  VGROW  RGROW RUID      EUID      THR ST EXC S  CPU CMD         1/2
3282     -   0.35s   0.89s     0K  1364K mysql     mysql     172 --   - S  12% mysqld
  741     -   0.12s   0.00s     0K     0K root      root        1 --   - S   1% md0_raid5
3553     -   0.01s   0.01s     0K     0K root      root        1 --   - R   0% atop
  753     -   0.02s   0.00s     0K     0K root      root        1 --   - D   0% kjournald
3411     -   0.01s   0.00s     0K     0K root      root       10 --   - S   0% radiusd
3615     -   0.00s   0.01s 69616K  3116K root      root        1 N-   - S   0% sshd
3524     -   0.01s   0.00s     0K     0K zabbix    zabbix      1 --   - S   0% zabbix_agentd
3537     -   0.01s   0.00s     0K     0K root      root        1 --   - S   0% kworker/2:2
20294     -   0.01s   0.00s     0K     0K root      root        1 --   - S   0% kworker/1:0
3627     -   0.00s   0.01s     0K     0K sshd      -           0 NE   0 E   0% <sshd>
3456     -   0.00s   0.00s     0K     0K root      root        1 --   - S   0% snmpd
3192     -   0.00s   0.00s     0K     0K root      root        1 --   - S   0% syslog-ng
3475     -   0.00s   0.00s     0K     0K root      root        1 --   - S   0% sshd

iotop показать не могу - ядро собрано без поддержки I/O аккаунтинга

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.

На сайте действует частичное премодерирование - после публикации некоторые сообщения от анонимов могут автоматически скрываться ботом. После проверки модератором ошибочно скрытые сообщения раскрываются. Для ускорения раскрытия можно воспользоваться ссылкой "Сообщить модератору", указав в качестве причины обращения "скрыто по ошибке".



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру