Приоритет mysqld

Linux, безопасность, сети и все что с этим связано
Гость

Приоритет mysqld

Сообщение Гость »

Несколько процессов загружают процессор на 90-95 процентов. Всё работает нормально. В дополнение к ним ожидает запросов mysqld. Когда поступает запрос, mysqld отнимает 5-10% процессорного времени и тогда все прежние процессы тормозят.

Требуется:
1.чтобы mysqld получал самый низкий приоритет, не тормозил другие процессы. В данном случае время обработки sql-запроса не имеет большого значения.
2. чтобы несколько sql-запросов select не обрабатывались одновременно, а становились в очередь.

Установка nicelevel для процесса mysqld практически ничего не изменяет. Может быть, есть другие способы решения этой проблемы? Есть ли способы решить эту проблему средствами mysql?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

А как там с памятью? Возможно, при работе в мускель очень часто лазит в своп, чем и объясняются прблемы. Попробуй посавить больше памяти, вынести бана на отдельный винт (и на свой канал в случае в IDE) и прежде всего покрутить размер юуферов юзаемых mysql.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Гость

Сообщение Гость »

1. Памяти 512 Мб.
total used free shared buffers cached
Mem: 516116 509000 7116 0 21112 269288
-/+ buffers/cache: 218600 297516
Swap: 401584 93420 308164
Должно хватать с избытком. Работающие процессы занимают где-то 30%. Думаю, что памяти хватило бы, чтобы держать в ней всю базу. Как сделать, чтобы база подгружалась при старте mysqld (приблизительно так, как это делает Oracle)?

2. Что значит вынести бана на отдельный винт? (слово бана)
3. Что значит размер юуферов? (слово юуферы)

Извините, не совсем понимаю выражений.

Гость

Сообщение Гость »

1) :) Понял, юуферы - буферы.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

руки мои руки...
крутить размер буфферов, вынести бзу на отдельный винт.
вывод iostat 3 и vmstat в стедию.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
invox
Неотъемлемая часть форума
Сообщения: 395
Зарегистрирован: 12 сен 2002, 17:53
Откуда: Минск
Контактная информация:

Сообщение invox »

бзу, стедию...

2Llama: что за клавиатура у тебя? :)

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

invox писал(а):бзу, стедию...

2Llama: что за клавиатура у тебя? :)
Это не у меня, это в БГУИР - качаться можно на клавишах...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Гость

Сообщение Гость »

vmstat:
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
1 0 0 146100 5052 5704 276756 1 1 2 8 8 6 1 6 10

iostat 3:
avg-cpu: %user %nice %sys %idle
56,21 0,13 6,15 37,52
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
dev3-0 9,42 621,39 44,33 1913890438 136539114

avg-cpu: %user %nice %sys %idle
90,67 0,00 9,33 0,00
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
dev3-0 15,00 754,67 56,00 2264 168

avg-cpu: %user %nice %sys %idle
90,16 0,00 9,51 0,33
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
dev3-0 43,28 3853,11 104,92 11752 320

avg-cpu: %user %nice %sys %idle
88,00 0,00 11,67 0,33
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
dev3-0 17,00 1333,33 0,00 4000 0

avg-cpu: %user %nice %sys %idle
92,38 0,00 7,28 0,33
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
dev3-0 7,95 768,21 13,25 2320 40

avg-cpu: %user %nice %sys %idle
86,84 0,00 12,17 0,99
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
dev3-0 30,26 3131,58 0,00 9520 0

avg-cpu: %user %nice %sys %idle
91,33 0,00 8,67 0,00
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
dev3-0 21,33 2162,67 58,67 6488 176

Гость

Сообщение Гость »

iostat -x /dev/hda 3

avg-cpu: %user %nice %sys %idle
56,21 0,13 6,15 37,51
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
hda 70,50 3,32 7,19 2,21 621,40 44,33 70,81 0,10 10,15 10,72 1,01

avg-cpu: %user %nice %sys %idle
94,00 0,00 6,00 0,00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
hda 80,67 3,33 7,00 0,67 698,67 32,00 95,30 14316534,29 3913,04 813,04 62,33

avg-cpu: %user %nice %sys %idle
93,00 0,00 7,00 0,00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
hda 50,00 10,67 4,00 6,00 426,67 133,33 56,00 14316539,55 3203,33 993,33 99,33

avg-cpu: %user %nice %sys %idle
93,11 0,00 6,89 0,00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
hda 47,87 0,00 4,92 0,00 422,30 0,00 85,87 14081830,41 4153,33 2033,33 100,00

Ответить