вопрос к van'u : с платежами не боролись ?

пользователям системы "NS2000"
AG

вопрос к van'u : с платежами не боролись ?

Сообщение AG » 27 ноя 2002, 13:20

Доброе время суток.
Уважаемый Van !
Если не трудно расскажите , боролись ли Вы с платежами (у нас тоже ns'ка ) и, если боролись , то с какого боку к ним подходить (тормозят проклятые).
thnx.

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

Сообщение van » 27 ноя 2002, 15:44

в прошлом году у нас тоже так тормозило, что юзеры готовы были нас разорвать. техподдержка что-то пробубнила по этому поводу не в тему. уже не помню даже, кажется про таблицу блокировок. а она у нас и так уже задрана была "по самые помидоры". да и явных сообщений в логе субд не было об этом.
но так получилось, что тогда с нового года мы проапгрейдили сервер по всем базовым параметрам ровно в 2 раза.
и весь год было нормально, только вот сейчас, к концу года, когда база существенно распухла, начали проявляться тормоза, но не так остро, как в прошлый год. и раньше мы замечали, что эффект завязан на обьем данных.
в общем, вот так экстенсивно мы ушли от проблемы, ее не решив.
и знаем что она нас догонит, и решать придется. но вот руки еще не дошли. судя по проявлениям, там явно неоптимален код.
...а с нового года опять новую базу начнем. так что чесаться по этому поводу будем наверное только осенью ;)

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

Сообщение van » 27 ноя 2002, 17:52

то что я выше написал, разумеется, о модуле "платежи"

Аватара пользователя
svr
Старожил
Сообщения: 68
Зарегистрирован: 13 июл 2001, 03:00

Re: вопрос к van'u : с платежами не боролись ?

Сообщение svr » 28 ноя 2002, 06:30

AG писал(а):боролись ли Вы с платежами (у нас тоже ns'ка ) и, если боролись , то с какого боку к ним подходить (тормозят проклятые)

Симптомы торможения какие? Вот это похоже?:
При входе в список платежей он не прорисовывается порой по 10-15 минут, при этом количество обращений одного этого пользователя к базе и количество чтений измеряется сотнями в секунду. Перемещение по списку документов происходит так же с задержками.
Вторая "тормозная" ситуация - это начало создания платежа. При нажати F5 еще до появления списка доступных видов платежей система также "умирает" на период от 5 до 20 минут.
Замечание: такое происходит регулярно, но это не правило. Бывают периоды, когда модуль Платежи работает "как надо", с временем отклика в секунду-две.

Аватара пользователя
svr
Старожил
Сообщения: 68
Зарегистрирован: 13 июл 2001, 03:00

Re: вопрос к van'u : с платежами не боролись ?

Сообщение svr » 28 ноя 2002, 06:40

2AG
Зарегистрировались бы Вы здесь, ответ писать удобнее было бы... :roll:

AG
Старожил
Сообщения: 85
Зарегистрирован: 28 ноя 2002, 11:04

Сообщение AG » 28 ноя 2002, 11:41

Доброе время суток .
Большое спасибо за отклики, помогли.
судя по проявлениям, там явно неоптимален код.

Очень на то похоже .

Симптомы торможения какие? Вот это похоже?:
При входе в список платежей он не прорисовывается порой по 10-15 минут, при этом количество обращений одного этого пользователя к базе и количество чтений измеряется сотнями в секунду.

Первая проблема присутствует. Есть еще другие заморочки - например фильтры по F3 и F5. Поглядев мельком на код, думаю , что на F5 с датами что-то не то .

AG
Старожил
Сообщения: 85
Зарегистрирован: 28 ноя 2002, 11:04

дошли руки до платежей

Сообщение AG » 26 апр 2004, 10:13

Итак, кому интересно.
NS2000, модуль платежи.
поставка от Никос-софт, файлы в поставке не позднее 2000 года.
(никаких комментариев, что данные файлы были как-нибудь изменены для нас не обнаружено, похоже стандартная поставка).
Проблема: безумное торможение (особенно по утрам :) )
Причина : в коде либо не подхватываются индексы, либо прописаны неправильные индексы.
Решение : проставить нужные индексы (в коде).

Если кому интересны подробности - всегда пожалуйста в личные .