Оглавление:
Определение - Что означает Блокировка объекта?
В SAP объекты блокировки используются, чтобы избежать несоответствий, которые могут быть вызваны изменением или созданием данных в отношении базы данных. Система SAP предоставляет нескольким пользователям одновременный доступ к одним и тем же записям базы данных и синхронизирует все эти объекты с помощью объектов блокировки. Режим блокировки, назначенный объекту блокировки, определяет способ блокировки. Это помогает в решении проблем, возникающих в результате одновременного доступа к таблицам базы данных. Можно создать блокировки для объекта с помощью транзакций SE11 и SE80.
Техопедия объясняет объект блокировки
Механизм блокировки, предоставляемый SAP, бывает трех типов: Блокировка чтения: позволяет другим методам / транзакциям получать доступ к объекту через механизм чтения, но не может изменять заблокированные области объекта. Блокировка записи: защита, предоставляемая для доступа объекта к записи. Он не позволяет никаким другим методам / транзакциям читать или записывать заблокированные функции объекта. Расширенная блокировка записи: работает почти так же, как блокировка записи, хотя отличие состоит в том, что она обеспечивает дополнительную защиту от дальнейшего доступа через тот же метод / транзакцию. Когда объект блокировки создается в SAP, он автоматически создает два функциональных модуля. Это: ENQUEUE_name объекта блокировки: этот функциональный модуль используется при вставке объекта в очередь. DEQUEUE_name объекта блокировки: этот функциональный модуль используется при удалении объекта из очереди.