Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Блокировка на базу / 10 сообщений из 10, страница 1 из 1
10.10.2007, 17:18
    #34861111
KyRo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
Подскажите как повесить блокировку на базу . Мне нужно на чтение и изменение ?
...
Рейтинг: 0 / 0
10.10.2007, 17:24
    #34861143
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
В смысле заблокировать таблицу?

RTFM
lock table t11 in share mode
lock table t11 in exclusive mode

или
SET ISOLATION TO dirty READ RETAIN UPDATE LOCKS;
select f0 from test for update;
...
Рейтинг: 0 / 0
10.10.2007, 17:40
    #34861199
KyRo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
Спасибо . Я не правильно выразился !
...
Рейтинг: 0 / 0
19.10.2007, 13:37
    #34880870
cpr
cpr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
да можно и базу эксклюзивно открыть. тоже иногда бывает нужно
...
Рейтинг: 0 / 0
19.10.2007, 19:05
    #34881977
Евгений Фадеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
cprда можно и базу эксклюзивно открыть. тоже иногда бывает нужноКстати бывает. А как закрыть?
...
Рейтинг: 0 / 0
19.10.2007, 20:27
    #34882068
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
Евгений Фадеев cprда можно и базу эксклюзивно открыть. тоже иногда бывает нужноКстати бывает. А как закрыть?
Закрыть что ? БД ? Или блокировку ? 2-е решается 1-м :)
Или просто снаружи прибить нужную сессию.
...
Рейтинг: 0 / 0
22.10.2007, 08:46
    #34883715
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
database a exclusive
...
Рейтинг: 0 / 0
22.10.2007, 14:19
    #34884917
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
vasilis Евгений Фадеев cprда можно и базу эксклюзивно открыть. тоже иногда бывает нужноКстати бывает. А как закрыть?
Закрыть что ? БД ? Или блокировку ? 2-е решается 1-м :)
Или просто снаружи прибить нужную сессию.

Если эксклюзивно открыть - это
Код: plaintext
DATABASE a EXCLUSIVE;
, то закрыть открытую эксклюзивно БД : завершить сессию (снаружи или изнутри) или сделать внутри сессии
Код: plaintext
DATABASE a;
:)
...
Рейтинг: 0 / 0
22.10.2007, 17:27
    #34885829
Ikir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
Журавлев Денисdatabase a exclusive

Хороший способ. А если сессии открытые болтаются?
...
Рейтинг: 0 / 0
22.10.2007, 17:48
    #34885927
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка на базу
IkirХороший способ. А если сессии открытые болтаются?
set lock mode to wait;
database a exclusive;
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Блокировка на базу / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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