BasePelleta

BasePelleta
Рейтинг
120
Регистрация
29.05.2008

Pavel.Odintsov,

благодарю!

Проблема у меня не в оптимизации прозводительности, а в поиске причины высокого iowait!

Я понимаю, что пытаться искать причины высокого iowait на ВПС - абсурд. Но есть подоздрение, что именно мои скрипты и причина.

Купи книгу и прочитай от корки до корки, а по вебу не лазь

Приведите мне цитату из книге, где ответ на мой вопрос!

Думаю, у Вас это не получится!

myhand,

совет то хороший, но я прилично полазил по вебу и конкретно по nohup и nohup.out ничего не нашел.

А нагрузка iowait не падает-то!

[ATTACH]79464[/ATTACH]

jpg munin_starts.jpg
nohup dstat -t --top-bio --top-io -c&

А где теперь искать nohup.out ?

Chukcha,

Вы правы!

Значить id регионов у меня в таблице.

Проблема выбора подрегионов!

$sql = 'WHERE ('.get_adv_search_query().')'.'AND region_id in (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53,54,55,56,57,58,59,29,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80)'.hwFilterGetSQL('l.');

Регионы и подрегионы в другой таблице!

$sql.=' AND region_id IN ('.get_daughter_cats($reg_id, ModTable('Regions','category')).')';

BasePelleta добавил 11-12-2010 в 00:07

Получилось! Спасибо всем, что подсказали! Решение рядом было, но я его не видел!

Dimoha,

ну...

AND region_id IN (SELECT id FROM table)

где естественно в таблице "table" ваши нужные "числа"

Усложняете, но подход интересный!

$sql = 'WHERE ('.get_adv_search_query().')'.'AND region_id in (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,4 7,48,49,50,51,53,54,55,56,57,58,59,29,60,61,62,63, 64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,8) '.hwFilterGetSQL('l.');

Как короче сделать?

Ragnarok,

не понял Вас!

r0mik,

Благодарю!

Попробую!

BasePelleta добавил 09-12-2010 в 23:08

dstat -c -m -y -n -N eth2,eth3 -d -D sda -i -I 98 3

Color support is disabled, python-curses is not installed.
Module net has problems. (No objects found, no stats available)
Module disk24old has problems. (No objects found, no stats available)
Module int24 has problems. (Cannot open file /proc/interrupts.)
----total-cpu-usage---- ------memory-usage----- ---system--
usr sys idl wai hiq siq| used buff cach free| int csw
3 1 93 3 0 0| 226M 0 0 542M| 0 21k
23 10 62 5 0 0| 223M 0 0 545M| 0 4243
96 3 0 1 0 0| 226M 0 0 542M| 0 4010
22 1 76 0 0 0| 217M 0 0 551M| 0 3838
0 0 100 0 0 0| 217M 0 0 551M| 0 3605
0 0 100 0 0 0| 217M 0 0 551M| 0 4290
0 0 100 0 0 0| 217M 0 0 551M| 0 4341
0 0 100 0 0 0| 217M 0 0 551M| 0 3838
0 0 100 0 0 0| 217M 0 0 551M| 0 3883
3 1 95 2 0 0| 217M 0 0 551M| 0 5172
0 0 98 2 0 0| 217M 0 0 551M| 0 3638
0 0 100 0 0 0| 217M 0 0 551M| 0 4195
6 1 91 2 0 0| 217M 0 0 551M| 0 4344
0 0 100 0 0 0| 217M 0 0 551M| 0 4758
3 0 96 1 0 0| 217M 0 0 551M| 0 4191
0 0 100 0 0 0| 217M 0 0 551M| 0 3739
0 0 100 0 0 0| 217M 0 0 551M| 0 3956
0 0 100 0 0 0| 217M 0 0 551M| 0 3575
0 0 100 0 0 0| 217M 0 0 551M| 0 3746
0 0 100 0 0 0| 217M 0 0 551M| 0 4397
0 0 100 0 0 0| 217M 0 0 551M| 0 5581
2 0 97 1 0 0| 217M 0 0 551M| 0 4264
0 0 99 1 0 0| 217M 0 0 551M| 0 3655
0 0 100 0 0 0| 217M 0 0 551M| 0 3517
0 0 100 0 0 0| 217M 0 0 551M| 0 5360
5 1 92 2 0 0| 217M 0 0 551M| 0 4098
3 0 94 3 0 0| 217M 0 0 551M| 0 4167
0 0 100 0 0 0| 217M 0 0 551M| 0 4170
0 0 98 1 0 0| 217M 0 0 551M| 0 3744
0 0 99 1 0 0| 217M 0 0 551M| 0 3569
2 1 97 0 0 0| 217M 0 0 551M| 0 3650
0 0 99 1 0 0| 217M 0 0 551M| 0 3632
0 0 100 0 0 0| 217M 0 0 551M| 0 3577
0 0 99 0 0 0| 217M 0 0 551M| 0 4003
0 0 100 0 0 0| 216M 0 0 552M| 0 4100
0 0 100 0 0 0| 216M 0 0 552M| 0 3823
2 0 92 5 0 0| 216M 0 0 552M| 0 4034
0 0 100 0 0 0| 216M 0 0 552M| 0 3777
0 0 100 0 0 0| 216M 0 0 552M| 0 4002
0 0 100 0 0 0| 216M 0 0 552M| 0 4128
0 0 100 0 0 0| 216M 0 0 552M| 0 3646
4 0 96 0 0 0| 216M 0 0 552M| 0 4166
7 8 83 2 0 0| 216M 0 0 552M| 0 4661
2 0 96 1 0 0| 216M 0 0 552M| 0 3639
0 0 100 0 0 0| 216M 0 0 552M| 0 4296
0 0 100 0 0 0| 216M 0 0 552M| 0 4228
0 0 100 0 0 0| 216M 0 0 552M| 0 3541
0 0 100 0 0 0| 216M 0 0 552M| 0 3952
Всего: 226