powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 9.0.2 Вопрос. Закрытие некоего расчетного периода.
5 сообщений из 5, страница 1 из 1
ASA 9.0.2 Вопрос. Закрытие некоего расчетного периода.
    #33310908
Фотография Vovaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблицы, в которых некоторые поля в реалтайме постоянно модифицируются. Один раз в некий период нужно произвести с этой таблицей определенный действия, т.е. например ровно в 00:00:00 нужно обнулить часть полей, другие определенным образом пересчитать, положить данные, которые обнулялись в другие таблицы и только после этого разрешить опять модифицировать данные. Дело в том, что кол-во таких записей может достигать нескольких миллионов и процедура обнуления и т.п. может занять довольно продолжительное время. А реалтайм он и есть реалтайм. Т.е. как бы корректно провести эту процедуру в условиях реалтайма ?
...
Рейтинг: 0 / 0
ASA 9.0.2 Вопрос. Закрытие некоего расчетного периода.
    #33310979
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если речь о биллинговой системе, наверное лучше со мной по аське списаться. У нас крутиться и работает своя самописная, кое какой опыт есть :) Мой номер ICQ в профиле.
...
Рейтинг: 0 / 0
ASA 9.0.2 Вопрос. Закрытие некоего расчетного периода.
    #33311086
Фотография Vovaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О ней родимой :)
Жду авторизацию ...
...
Рейтинг: 0 / 0
ASA 9.0.2 Вопрос. Закрытие некоего расчетного периода.
    #33311198
Volokola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-> ASCRUS
Добрый день. Можно этот вопрос продолжить обсуждать в этом форуме? Вопрос интересный для многих.
...
Рейтинг: 0 / 0
ASA 9.0.2 Вопрос. Закрытие некоего расчетного периода.
    #33311433
Фотография Vovaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос по закрытию биллингового периода,я предложил следующий вариант:

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

Алексею не очень это понравилось, у него есть идеи, которые мы договорились обсудить позже, если это вызвало интерес обязательно здесь они будут озвучены на следующей неделе.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 9.0.2 Вопрос. Закрытие некоего расчетного периода.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]