Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IB и монопольный доступ [D6, IB6.x]


Kombat ©   (2002-07-21 14:49:00) 

Какие параметры конекта к БД, транзакции (IBX) нужны чтобы клиент работал с базой монопольно? Это нужно для того чтоб во время работы никто другой не мог конектится к БД. И (если судить по опыту dbase) монопольный доступ увеличивает производительность, так как нет оглядки на других пользователей. Или это неправильная постановка и в IB нет монопольного режима?


kaif   (2002-07-21 16:32:00) [1]

В IB есть монополный режим. Но его используют крайне редко. Например, если изменяются метаданные базы или делается Backup-Restore. Для этого существует понятие Shutdown. После Shutdown база становится недоступна для всех пользователей кроме владельца базы Owner и администратора SYSDBA.
Для повышения производительности Shutdown не делают.
А что, проблемы с производительностью?


Kombat   (2002-07-21 15:42:00) [2]

так не подходит, это обычная сетевая БД, но при выполнении некоторых операций (так называемое закрытие месяца) никого не должно быть в БД. Как это сделать?


XanderMan   (2002-07-21 15:41:00) [3]

>> Или это неправильная постановка и в IB нет монопольного режима?

Абсолютно правильно. Вы и сами ответили на свой вопрос. В InterBase монопольного режима нет.


Anatoly Podgoretsky   (2002-07-21 15:06:00) [4]

Установить как локальную базу и никому не довать доступа


Наверх

Титульная страница Поиск, карта сайта Написать письмо