![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Многопользовательская среда [D6, IB6.x]
Vovochka © (2002-02-13 10:30:00)Как лучше организовать многопользовательскую среду, чтоб пользователи немешали друг другу при редактировании/изменении.
Сейчас у меня все организованно в две транзакции - одна читает(read commited), она всегда запущена. Другая пишет (WRITE consistency) запускается в случае необходимости.
Этот случай проходит только с небольшим объемом изменений в базе, так как "редактирующий" пользователь мешает другим "редактирующим".
Что делать если изменятся объемы изменений? Как лучше организовать защиту данных? транзакции в IB могут заблокировать отдельную таблицу для редактирования, но мне это неудалось сделать в IBX.
И что народ думает о FIB`а?
Vovochka (2002-02-13 12:08:00) [1]Усё, ib.demo.ru вправила мозги
но всё-же в доках к IBX могли и описать lock_*
Alexandr (2002-02-13 11:55:00) [2]нифига.
параметры транзакции и библиотека прямого доступа не связаны.
"Дыдлук при посте, даже если редактируется другая таблица" - такого на бывает.
"Дык здесь уже надо шаманить в сторону IBX, Fib" - не надо шаманить надо документацию изучать.
Vovochka (2002-02-13 11:10:00) [3]>дык параметр транзакции поставь соотвествующий и блокируй теблицу >на здоровье, от компонентов тут ничего не зависит.
Как? Чтоб блокировалась только одна таблица?
Дык я писал в параметрах транзакции, IBX и FIB непонимают reserving table1,table2 for protected write
>А FIBPlus обычно лучше, чем IBX
>а как это один редактирующий пользователь мешает другим редактирующим?
Дыдлук при посте, даже если редактируется другая таблица
>Читай про транзакции на ib.demo.ru и разбирайся...
Дык здесь уже надо шаманить в сторону IBX, Fib.
Alexandr (2002-02-13 10:34:00) [4]дык параметр транзакции поставь соотвествующий и блокируй теблицу на здоровье, от компонентов тут ничего не зависит.
А FIBPlus обычно лучше, чем IBX
а как это один редактирующий пользователь мешает другим редактирующим?
Читай про транзакции на ib.demo.ru и разбирайся...