|
|
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
Даже не знаю с чего начинать разбираться, посоветуйте чегонибудь. Неделю назад начались такие закидоны: Раз в день/два начинаются звонки пользователей проги, "тормоза" и "не работает". Смотрим топ -> 90% - 95% ресурсов процессора. В этот момент никаких мощнецких операций пользователи не проводят. Можно както глянуть что за хрень грузит сервер в текущий момент? Может он у себя оптимизацию пытается сделать какуюнибудь, а мы его опускаем постоянно? Нам нужен мир, желательно весь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 12:47 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
update statistics делали? если нет то попробуйте для каждой таблицы таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 14:25 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
deivМожно както глянуть что за хрень грузит сервер в текущий момент? Ничего радикально лучше onstat для этого не придумано. Соответственно, onstat -u, onstat -g - лучшие друзья. Примечание. Как-то раз довелось мне искать причину "диких тормозов" у знакомых. Нашёл через день. Вылечилось update statistics по одной из таблиц, что Вам уже только что сказал предыдущий оратор... Правда, я выяснил, что это за таблица и дописал её в шел-скрипт обновления статистики, который запускался ежедневно по ночам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 14:36 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
Ilya Kulagin...Правда, я выяснил, что это за таблица и дописал её в шел-скрипт обновления статистики, который запускался ежедневно по ночам. Так этот скрипт уже существовал и совсем не собирал статистику по этой таблице и ты сделал какой то специфический режим только для нее или такого скрипта по сбору статистики не было совсем ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 14:55 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
Ха-ха сегодня была такая же ситуация на тестовом серваке - юзеры жалуются что медленно работает сессия. Стал смотреть. Действительно есть такая сессия, тормозит. По заверениям пользователей раньше работала шустро. Процессор при ее запуске грузится на 100%. Проверил почти все. Оказалось - куда то делись индексы на одну мощную таблицу. Индексы создал - сессия залетала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 17:20 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
Andron...Оказалось - куда то делись индексы на одну мощную таблицу. Очень интересно - "куда" они все таки делись, в чем причина ? Может они были просто выключены ? Или у вас вполне может быть, что кто то из разработчиков "проводил оптимизацию", "испытывал новый тулз" и т.п. ? Или это из области фантастики и доступ к структуре Бд есть только у админа ? Или это сервер, каким то образом (например, после oncheck) удаляет "некорректные" индексы ? Я пока с такими необъяснимыми исчезновениями индексов в своей практике не сталкивался (и не очень хочу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 19:17 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
У меня на 7.2 пропадали view. За индексами такого замечено не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 21:42 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
Поподробней. База для биллинговой системы (в выгруженном виде примерно 2Гб). Пользователи: От 0 до 5 операторов одновременно, они могут выполнять в начале месяца шикарнейшие запросы от которых сервак проседает, но это редко и не каждый месяц. + к опреаторам. Модули обсчета/обмана/надувательства клиентов. Старт сесии клиента, алайв сесии клиента (за сессию приходит несколько раз), стоп сесии клиента. Одновременно могут работать до 30 таких тарификационных модулей, но это, по теории, стремящаяся к "0" вероятность. Обычно одновременно чегото считают до 8 модулей. Каждый модуль заканчивает расчет в пределах 1 секунды, обычно меньше, крайне редко больше (значит не проведена update statistics). --- Более 5 лет эта система работала и жрать не просила. Полторы недели назад начались косяки, из первого сообщения. Операторы в это время не лютуют. Тарификационные модули отрабатывают, а не висят. Хотя и работают по 10-20 секунд. Мы не можем найти концов и просто делаем onmode -ky && oninit Сервак опускается в течении 3-5 минут, чегото там лопатится. После подъема сервака его работа нареканий не вызывает. Спустя пару дней ситуация может повторится :-(. Как вы понимаете если гдето update statistics не сделана, то после подъема сервака все должно продолжится в прежнем "тормозном" режиме. Нам нужен мир, желательно весь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2005, 10:07 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
update statistics все-таки помогает, по этому поводу много было трепа. В вашей ситуации помимо перезагрузки сервера Информикс можно еще попробовать периодически выпорлнять onstat -z ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2005, 10:43 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
vasilis Очень интересно - "куда" они все таки делись, в чем причина ? Мне тоже это интересно, пока могу выдвинуть несколько предположений, либо их не было вовсе (таблицу заполнили данными недавно), либо кто-то "случайно" удалил (в базе несколько админов, специфика приложения такая). В любом случае просмотр журналов транзакций может прояснить ситуацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2005, 10:48 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
deiv Более 5 лет эта система работала и жрать не просила. Полторы недели назад начались косяки, из первого сообщения. Провести расследование, кто и что изменял в системе (конфигурационный файл сервера, патчи ОС, сетевая инфраструктура типа свичей, DNS-серверов и пр., дисковая подсистема сервера, ...) deiv Мы не можем найти концов и просто делаем onmode -ky && oninit Сервак опускается в течении 3-5 минут, чегото там лопатится. Откатываются все транзакции, которые вы решили прервать на этот момент. Выполняется контрольная точка. deiv После подъема сервака его работа нареканий не вызывает. Спустя пару дней ситуация может повторится :-(. А разве нельзя выслать onconfig, ....впрочем, об этом написано в FAQ :) ========= Q.> У меня проблемы с производительностью сервера ... A.> Василий Шульженко Дай весь онконфиг, основные выводы onstat -p, F, R, b... через несколько часов работы сервера под нагрузкой A+> Игорь Завгородний В статистике не должны присутствовать нетипичные для обычной работы нагрузки (массовая закачка данных, построение индексов, архив-0,update stat, ...). Перед началом сбора статистики ее следует "обнулить", т.е. выполнить onstat -z. ========== Желательно еще onstat -u и остальные выводы на момент "тормозов". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2005, 12:28 |
|
||
|
Нужна помощь. Informix-сжирает 90% рес. проца.
|
|||
|---|---|---|---|
|
#18+
Впринципе разобрался. onstat -g stm помог Cпецифичные запросы постоянно висели в выводе команды. Почемуто сдохли или полусдохли сессии где они выполнялись. Кильнул их и всё вернулось на круги своя. Почему такое происходит будем разбиратся. Если неуправлюсь, ещё помощи попрошу. Всем спосибо. Особенно Илье Кулагину за напоминание про onstat -g [*] Спасибо. Нам нужен мир, желательно весь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2005, 14:18 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=33251878&tid=1608924]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
2426ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 2744ms |

| 0 / 0 |
