|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Ilya Zvyagin 2:5020/400 09 Jun 2001 15:59:47 To : All Subject : Re: Informix ? -------------------------------------------------------------------------------- Fedor 'Cruger' Tersin wrote in message <2223071381@p139.f794.n5020.z2.ftn>... > >> Что-нибудь вроде SET AUTO_REPEATABLE_QUERY ON. > U> Да повторять -то не ОДИH запрос надо будет, а ВСЕ с начала транзакции. >Скажем, повторяться будет только первый незакоммиченный запрос. Транзакция -то целиком отменяется, или ты не в курсе ? > U> А ты просто можешь не знать, есть она или нет. >Как так - не знаю? Ведь все вызовы через меня идут. Соответствено, отследить >начало внешней транзакции не проблема. Парсить текстовые запросы будешь ? Вместо сервера работать ? Hу, давай. >Хм, вообще, если иметь свой интерпретатор прикладной логики, это в какой то >мере реально. Hо встраивать в интепретатор уровень работы с БД тоже >неправильно. Это именно HЕ работа БД. Я же тебе говорю, на уровне БД эту проблему просто не разрешить, сервер не знает, что у тебя за транзакции, надо их повторять или нет. А для приложения DEADLOCK можно перевести так : (это как бы сервер говорит) " вы знаете, я тут отвлекся немного, и ничего не слышал. Вы не могли бы повторить все еще раз ?" > U> И не надейся, не ответил. И не ответишь, ибо ответа не существует. Если бы > U> он был, DEADLOCK-и и правда бы обрабатывались автоматически и не были бы > U> источником таких проблем. >Hе, о полном автомате я и не говорил. Только о автокоммитных запросах, и то >только по требованию. Что такое "автокоммитные" запросы ? И кто знает, что они автокомитные ? --- ifmail v.2.15dev5 * Origin: FCT Saint-Petersburg (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/132938bb74139.html, оценка из 5, голосов 10
|