Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Асинхронные операции / 5 сообщений из 5, страница 1 из 1
26.10.2008, 17:10
    #35616720
maloi_alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронные операции
Мне нужно в триггере прописать логику, выполнение которой занимает определенное время.
Нет ли в Informix возможности запустить процедуру асинхронно, чтобы не ждать ее завершения?
...
Рейтинг: 0 / 0
27.10.2008, 09:25
    #35617184
zaiets
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронные операции
такой возможности нет
но обходится все просто.

на триггере - помещаете запись в "буферную" таблицу

кроме пользовательской сессии запускаете еще одну сессии (крон, акой-то обработчик ит.п.) которая обрабатывает запись в буферной таблице.
...
Рейтинг: 0 / 0
27.10.2008, 11:19
    #35617455
xz321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронные операции
MQDataBlade?
...
Рейтинг: 0 / 0
28.10.2008, 00:06
    #35619194
maloi_alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронные операции
zaietsт
на триггере - помещаете запись в "буферную" таблицу

А что такое "буферная" таблица?
Можно по подробней, на уровне SQL?

Спасибо!
...
Рейтинг: 0 / 0
28.10.2008, 12:48
    #35620139
zaiets
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронные операции
можно назвать и промежуточной, как угодно - эт типа что-то типа семафора.
Это обыкновенна таблица, но лигика работы с ней как с семафором.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Асинхронные операции / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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