Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 блокировки и транзакции  [new]
sboyko
Member

Откуда:
Сообщений: 528
Великий All!
Во первых поздравляю всех с праздником и выходными днями(даже тех кто в Бостоне, Рочестере и иже с с ними)!!! :-)

Глупый вопрос-
НИГДЕ в теме по PowerBuilderу я не видел обсуждение блокировок и транзакций, мониторов транзакций и вопросов целостности базы данных. Хотя по моему - это основные вопросы философии для тех, кто с этими базами работает. Неужели каждый - абсолютно сам - по своему пониманию - решает эти вопросы - КАК СОВМЕСТИТЬ DW и механизм блокировки и транзакции. Как разделить ограниченные ресурсы - например банковские счета, места в самолетах, не блокируя данных(или блокируя), с использованием DW.
Просьба ответить, кому это удачно удалось.(PFC и документация как то не очень помогли).
Заранее спасибо.
5 май 05, 16:26    [1519941]     Ответить | Цитировать Сообщить модератору
 Re: блокировки и транзакции  [new]
PL99
Member

Откуда: Moscow
Сообщений: 1367
Вопросы целостности базы решаются сервером, какое к этому имеет отношение клиентское приложение?
Управление транзакциями клиентское приложение берет на себя (может брать :) и в PFC для этих целей есть соответствующие события (pfc_begintran, pfc_endtran), которые вызываются из pfc_save.

Политика организации блокировок и связанные с этим вопросы сильно зависят от сервера.
5 май 05, 16:40    [1520017]     Ответить | Цитировать Сообщить модератору
 Re: блокировки и транзакции  [new]
Dim2000
Member

Откуда: Москва
Сообщений: 5318
sboyko
НИГДЕ в теме по PowerBuilderу я не видел обсуждение блокировок и транзакций, мониторов транзакций и вопросов целостности базы данных. Хотя по моему - это основные вопросы философии для тех, кто с этими базами работает.

Такие вещи обычно обсуждают в доках к СУБД, ибо у каждого сервера своё видение блокировок, уровней изоляции и т.п. Например, в мануале по ASA есть целая глава "4. Using Transactions and Isolation Levels".

Неужели каждый - абсолютно сам - по своему пониманию - решает эти вопросы - КАК СОВМЕСТИТЬ DW и механизм блокировки и транзакции. Как разделить ограниченные ресурсы - например банковские счета, места в самолетах, не блокируя данных(или блокируя), с использованием DW.

А причём тут DW и вообще PB? Если я правильно понял, о чём идёт речь, - 3-й уровень изоляции тебе поможет. Только не нужно на него загонять всё приложение, достаточно это сделать с тем небольшим куском, который, собственно, и делает всякие проводки по счетам.
5 май 05, 16:42    [1520036]     Ответить | Цитировать Сообщить модератору
 Re: блокировки и транзакции  [new]
sboyko
Member

Откуда:
Сообщений: 528
спасибо-будем работать и изучать.
6 май 05, 10:38    [1521590]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить