Приоритет mysqld
-
Гость
Приоритет mysqld
Несколько процессов загружают процессор на 90-95 процентов. Всё работает нормально. В дополнение к ним ожидает запросов mysqld. Когда поступает запрос, mysqld отнимает 5-10% процессорного времени и тогда все прежние процессы тормозят.
Требуется:
1.чтобы mysqld получал самый низкий приоритет, не тормозил другие процессы. В данном случае время обработки sql-запроса не имеет большого значения.
2. чтобы несколько sql-запросов select не обрабатывались одновременно, а становились в очередь.
Установка nicelevel для процесса mysqld практически ничего не изменяет. Может быть, есть другие способы решения этой проблемы? Есть ли способы решить эту проблему средствами mysql?
Требуется:
1.чтобы mysqld получал самый низкий приоритет, не тормозил другие процессы. В данном случае время обработки sql-запроса не имеет большого значения.
2. чтобы несколько sql-запросов select не обрабатывались одновременно, а становились в очередь.
Установка nicelevel для процесса mysqld практически ничего не изменяет. Может быть, есть другие способы решения этой проблемы? Есть ли способы решить эту проблему средствами mysql?
А как там с памятью? Возможно, при работе в мускель очень часто лазит в своп, чем и объясняются прблемы. Попробуй посавить больше памяти, вынести бана на отдельный винт (и на свой канал в случае в 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. Что значит размер юуферов? (слово юуферы)
Извините, не совсем понимаю выражений.
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. Что значит размер юуферов? (слово юуферы)
Извините, не совсем понимаю выражений.
-
Гость
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
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
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


