
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.03.2017, 23:02
|
|||
|---|---|---|---|
|
|||
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
Наткнулся на одну статью, так и не понял, зачем используется в данном случае dbms_lock, может кто объяснит? Вот ссылка: http://www.adp-gmbh.ch/ora/plsql/sync_sessions.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2017, 23:19
|
|||
|---|---|---|---|
|
|||
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
s_r_g_yзачем используетсячтобы продемонстрировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2017, 23:59
|
|||
|---|---|---|---|
|
|||
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
sync_sessions.htmls_r_g_yзачем используетсячтобы продемонстрировать.А вставка в двух других сессиях не пройдет что-ли без dbms_lock в первой сессии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2017, 08:29
|
|||
|---|---|---|---|
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
Блокировка специально накладывается, чтобы сессии друг друга ждали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2017, 18:45
|
|||
|---|---|---|---|
|
|||
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
dmdmdmБлокировка специально накладывается, чтобы сессии друг друга ждали.А можно поподробнее, в этом примере кто кого ждет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2017, 18:47
|
|||
|---|---|---|---|
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
Если хотите быть программистом, учите английский. Все написано английским по белому. The following block is identical for the two other sessions. Similarly to the first session, a lock is requested, however, this time, the lock is a shared lock (indicated by the ss_mode flag). According to the lock compatibility chart, a shared lock cannot be aquired if another session holds an exclusive lock. So, if a session executes the following block, it will stop execution on the request() call until the session holding the exclusive lock releases that lock. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2017, 19:15
|
|||
|---|---|---|---|
|
|||
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
dmdmdmЕсли хотите быть программистом, учите английский. Все написано английским по белому. The following block is identical for the two other sessions. Similarly to the first session, a lock is requested, however, this time, the lock is a shared lock (indicated by the ss_mode flag). According to the lock compatibility chart, a shared lock cannot be aquired if another session holds an exclusive lock. So, if a session executes the following block, it will stop execution on the request() call until the session holding the exclusive lock releases that lock. В том то всё и дело, что "it will stop execution on the request() call" не происходит, как будто бы блокировки x_mode и нет. Выполните сами код, который там приводится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2017, 19:28
|
|||
|---|---|---|---|
|
|||
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
s_r_g_y как будто быпотрудись детально описывать последовательность своих действий для каждой из трех предложенных автором сессий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2017, 19:28
|
|||
|---|---|---|---|
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
Выполните сами Выполнил. Работает именно так, как написано. Можете сами в этом убедиться. А если что-то непонятно, можете подготовить test case, в 95% случаев решающий проблему до написания сообщения на форуме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2017, 19:31
|
|||
|---|---|---|---|
Что этим хотел сказать автор, используя dbms_lock? |
|||
|
#18+
dmdmdmРаботает именно так, как написано. Для приложения без автокоммита. Тут есть (сюрприз) шутники, которые шифруют ответ в "нике". Как будто повторенного пятикратно прямым текстом бывает много. Обычно этого недостаточно. Для некоторых товарищей из Прибалтики надо несколько месяцев. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1886240]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
202ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 514ms |

| 0 / 0 |
