Hello, Ded!
Ded wrote:
Я честно и долго говорил "брысь" своему склерозу, ибо давненько не
брал в руки шашек, но таки не устоял перед искушением заглянуть в API
Guide и освежить его, в смысле склероз. Таки написано - "При
использовании резервирования таблицы, таблицы резервируются для
опре
Доброго времени суток!
Ded wrote:
>Я честно и долго говорил "брысь" своему склерозу, ибо давненько не
> брал в руки шашек, но таки не устоял перед искушением заглянуть в API
> Guide и освежить его, в смысле склероз. Таки написано - "При
> использовании резервирования таблицы, таблицы резерви
"Ded" ...
>
> Horsun Vlad wrote:
> >>Если consistency сказать Commit retaining, так она ведь
> >>и для системных таблиц блокировки удержит?
> >
> >
> > Да, если будет к ним обращаться, и что ?
>
>Я честно и долго говорил "брысь" своему склерозу, ибо давненько не
> брал в руки шашек, но так
Horsun Vlad wrote:
Если consistency сказать Commit retaining, так она ведь
и для системных таблиц блокировки удержит?
Да, если будет к ним обращаться, и что ?
Я честно и долго говорил "брысь" своему склерозу, ибо давненько не
брал в руки шашек, но таки не устоял перед искушением загл
"Eugene Kuznetsov" ...
>
> Horsun Vlad wrote:
> > Можно создавать (и коммитить, есс-но) таблицы _до_ старта consistency
> > тр-ции.
> Можно, но нельзя :) - что будет, если 2 клиента ломануться изменять
> метаданные? Один из них, конечно, получит ошибку, но не факт, что
> нужный. Consistency сл
Horsun Vlad wrote:
> Можно создавать (и коммитить, есс-но) таблицы _до_ старта consistency
> тр-ции.
Можно, но нельзя :) - что будет, если 2 клиента ломануться изменять
метаданные? Один из них, конечно, получит ошибку, но не факт, что
нужный. Consistency служит здесь еще и флагом занятости.
>
"Eugene Kuznetsov" ...
>
> Доброго времени суток!
>
> Vlad Horsun wrote:
> >
> > Скорей да, чем нет :)
>
> Ну да ладно, просто поведение сервера мне показалось несколько
> нелогичным. Надо будет попросить KDV отразить это в его статье про
> транзакции.
Тебе показалось ;)
> > Но я так
Доброго времени суток!
Sergey Mereutsa wrote:
> Я бы сказал, что неладно что-то в консерватории.
Естественно, неладно - пытаюсь задачу блокировочника решать на
версионнике. Этот кактус мне, похоже, придется таки доесть. :)
С уважением, Евгений.
Доброго времени суток!
Oleg LOA wrote:
> У тебя проблема создания таблиц разными клиентами что-ли?
Нет, это просто паранойя - хочется избежать негативных последствий,
если кто-то запустит второй экземпляр клиента на другом ПК.
> Сам же пишешь что для создания используется
> транзакция. Она _отд
Привет!
>> Но я так и не понял что за задача и как она пытается решиться
> Перед заливкой данных клиент заводит новую сессию в consistency,
> exclusive транзакции. Поскольку таблиц, куда нужно заливать, еще может
> не существовать, то они создаются программно, в отдельной транзакции.
Что-то
Доброго времени суток!
Vlad Horsun wrote:
>
> Скорей да, чем нет :)
Ну да ладно, просто поведение сервера мне показалось несколько
нелогичным. Надо будет попросить KDV отразить это в его статье про
транзакции.
> Но я так и не понял что за задача и как она пытается решиться
Перед заливк
"Кузнецов Евгений" ...
>
> Доброго времени суток!
>
> Vlad Horsun wrote:
> > Все тр-ции ставят блокировки на таблицы по мере обращения к ним :
> > [Sorry, skipped]
>
> Логика работы consistency ясна, но должна ли она неявно блокировать
> системные таблицы? Ведь получается разработчик долж
Доброго времени суток!
Vlad Horsun wrote:
Все тр-ции ставят блокировки на таблицы по мере обращения к ним :
[Sorry, skipped]
Логика работы consistency ясна, но должна ли она неявно блокировать
системные таблицы? Ведь получается разработчик должен знать, например,
что при создании та
"Кузнецов Евгений" ...
>
> Что-то я на consistency зациклился - достаточно
> concurrency с явным резервированием таблиц на запись.
>
> Но интересно все же выяснить, что с consistency?
Все тр-ции ставят блокировки на таблицы по мере обращения к ним :
consistency ставит Protected Read при попы
Доброго времени суток!
Это as designed и правиться не будет?
Так мне с этим в трекер стучаться надо?
С уважением, Евгений.
Что-то я на consistency зациклился - достаточно
concurrency с явным резервированием таблиц на запись.
Но интересно все же выяснить, что с consistency?
С уважением, Евгений.
Доброго времени суток!
FB 2.0.1 CS, 1.5.4 CS
Обнаружил, что выполнение select-запроса в транзакции
consistency
exclusive,
похоже, ставит protected-блокировку на системные таблицы
и при попытке создания новой таблицы (в другой,
read committed,rec_version,nowait транзакции) получаем
unsuccessful
17 matches
Mail list logo