Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 15:03

Вторник. Вопрос 2

Автор MuI_I_Ika, 12 мар 2013, 00:34

0 Пользователей и 3 гостей просматривают эту тему.

Alexus_5

в режиме управляемых блокировок в транзакции используются блокировки записей и полей СУБД

mamanelli

Можно использовать табличные блокировки и блокировки записей и полей

kobga

 PostgreSQL не накладывает никаких блокировок на прочитанные данные.Для того, чтобы PostgreSQL умел накладывать табличные блокировки 1С выпускает набор специальных патчей и уже готовые сборки СУБД для Windows ( c PostgreSQL не работаю, это чисто справочные данные)

andogskiy

Блокировки записей и полей СУБД.

lobster13

Так как в PostgreSQL используется версионная модель блокировок, то если установить типовую конфигурацию, то мы получим режим табличных блокировок(блокироваться будет вся таблица с данными). Режим управляемых блокировок должен реализовать сам разработчик, используя объект БлокировкаДанных.

Vint89

Набор специальных патчей и уже готовые сборки СУБД для Windows и RedHat-совместимых систем.

aprol

в режиме управляемых блокировок в транзакции используются блокировки записей и полей СУБД

AAlexandra

Цитата: MuI_I_Ika от 12 мар 2013, 00:34Что позволяет реализовать управляемый режим блокировок для базы 1С, находящейся на PostgreSQL?
Применение управляемого режима блокировок в 1с для БД на PostgreSQL дает возможность использовать блокировки записей и полей, в то время как использование режима автоматических блокировок позволяет применять лишь табличные блокировки в указанной СУБД.

tsmult

По большому счету режим управляемых блокировок на PostgreSQL позволяют реализовать патчи выпущенные фирмой 1С для данной СУБД. Они необходимы (и используются) в связи с особенностями структуры базы данных 1С. В PostgreSQL табличные блокировки не используются. Их должны осуществлять сами разработчики базы.

prickly

Управляемый режим позволяет повысить параллельность работы пользователей в клиент-серверном варианте работы за счет использования более низкого уровня изоляции транзакций базы данных (Read Committed). При записи данных в транзакции объекты встроенного языка автоматически блокируют необходимые данные. Разработчику требуется управлять блокировками данных в тех случаях, когда бизнес-логика требует согласованного и целостного чтения данных в транзакции.

Теги:
Рейтинг@Mail.ru

Поиск