Pavel.Odintsov,
благодарю!
Проблема у меня не в оптимизации прозводительности, а в поиске причины высокого iowait!
Я понимаю, что пытаться искать причины высокого iowait на ВПС - абсурд. Но есть подоздрение, что именно мои скрипты и причина.
Приведите мне цитату из книге, где ответ на мой вопрос!
Думаю, у Вас это не получится!
myhand,
совет то хороший, но я прилично полазил по вебу и конкретно по nohup и nohup.out ничего не нашел.
А нагрузка iowait не падает-то!
[ATTACH]79464[/ATTACH]
А где теперь искать 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