powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Блокировка таблиц ASA SQLRemote
2 сообщений из 2, страница 1 из 1
Блокировка таблиц ASA SQLRemote
    #36450727
_Drive_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть вопрос,
В нашей "системе" consolidate БД ASA связана с БД ASE через прокси таблицы и триггеры, т.е. на обоих серверах настроены прокси на одинаковые таблицы. Так вот случаются (иногда) взаимные блокировки, когда например dbremote хочет сделать Update или Insert, который по триггерам через прокси таблицы должен повторить эти действия на ASE, а на ASE делается (например) Delete из этой же таблицы, там (на ASE) они все rowlevel lock scheme ...
Во всех триггерах проверяется КТО их вызвал (ну в смысле если триггер вызвали "через прокси" то тут же return) .. и в этот момент "возникает" взаимная блокировка .... ведь dbremote лочит ВСЮ таблицу на ASA ... или я что-то не понимаю? и как избежать этого ... или хотя бы внутри триггера на ASE узнать что "нужная" таблица на ASA залочена?
...
Рейтинг: 0 / 0
Блокировка таблиц ASA SQLRemote
    #36450833
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему бы не поставить между ASA и ASE нормальную репликацию через Mobilink?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Блокировка таблиц ASA SQLRemote
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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