Длинная транзакция - Большая Энциклопедия Нефти и Газа, статья, страница 1
Русские называют доpогой то место, где собиpаются пpоехать. Законы Мерфи (еще...)

Длинная транзакция

Cтраница 1


Длинные транзакции имеют и другое применение, кроме представления различных стадий в разработке проекта.  [1]

В течение длинной транзакции, вы можете свободно добавлять предлагаемые пространственные объекты, выполнять географический анализ и производить карты - и все это, не затрагивая вашу номинальную базу данных. Когда сценарий завершен, вы можете закрепить изменения в базе данных, если они подходят, или же отбросить их.  [2]

Это означает, что, когда вы начинаете длинную транзакцию, к пространственным объектам не применяются никакие блокировки. Отсутствие блокировок допускает появление конфликтов редактирования, но проблема решается в данной среде тем, что эти конфликты легко обнаруживать, урегулировать и регистрировать.  [3]

Для моделирования потока работ, база геоданных на основе ArcSDE поддерживает длинные транзакции и версии данных. БГД с версиями обеспечивает возможность одновременного редактирования БГД многими пользователям и обладает средствами разрешения конфликтов редактирования.  [4]

Поддержка версий ( versioning) представляет собой профаммную реализацию в Arclnfo длинных транзакций по отношению к центральным многопользовательским реляционным базам данных, обслуживаемых ArcSDE. Это усовершенствованная система управления данными, которая позволяет вам использовать самые разнообразные последовательности выполнения работ при редактировании баз геоданных в многопользовательской среде.  [5]

Поддержка версий ( versioning) представляет собой программную реализацию в Arclnfo длинных транзакций по отношению к центральным многопользовательским реляционным базам данных, обслуживаемых ArcSDE. Это усовершенствованная система управления данными, которая позволяет вам использовать самые разнообразные последовательности выполнения работ при редактировании баз геоданных в многопользовательской среде.  [6]

В реальной рабочей практике конфликты редактирования не часты, а цена урегулирования конфликтов незначительна по сравнению с выгодой отсутствия блокировок и отключения пространственных объектов в течение длинной транзакции.  [7]

Некоторые диалекты языка SQL, например, диалект, принятый в СУБД Sybase, включают специальные операторы, позволяющие производить промежуточную фиксацию транзакции. В теле транзакции могут быть определены точки, в которых сохраняется состояние базы данных. Откат в этом случае может производиться как к одной из точек промежуточной фиксации, так и к состоянию до начала выполнения транзакции. Точки промежуточной фиксации применяются в длинных транзакциях. Они позволяют разделить ее на несколько отдельных фрагментов.  [8]



Страницы:      1