Будинки Бази даних Що таке об'єкт блокування? - визначення з техопедії

Що таке об'єкт блокування? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає об’єкт блокування?

У SAP об'єкти блокування використовуються для уникнення невідповідностей, які можуть бути викликані зміною або створенням даних щодо бази даних. Система SAP надає декільком користувачам одночасний доступ до одних і тих же записів бази даних і синхронізує всі ці за допомогою об'єктів блокування. Режим блокування, призначений для об'єкта блокування, визначає спосіб блокування. Це допомагає вирішувати проблеми, що виникають в результаті одночасного доступу до таблиць баз даних. Можна створити блокування для об'єкта за допомогою транзакцій SE11 та SE80.

Техопедія пояснює об'єкт блокування

Механізм блокування, що надається SAP, складається з трьох типів: Блокування читання: Дозволяє іншим методам / транзакціям отримувати доступ до об'єкта через механізм зчитування, але не може змінювати заблоковані області об’єкта Блокування запису: Захист, що надається для запису доступу до об'єкта. Це не дозволяє жодному іншому методу / транзакції читати або записувати заблоковані функції об'єкта. Розширений блокування запису: працює майже як блокування запису, хоча різниця полягає в тому, що він забезпечує додатковий захист від подальшого доступу через той самий метод / транзакцію. Коли об’єкт блокування створюється в SAP, він автоматично створює два функціональних модуля. Це: ENQUEUE_name блокувального об’єкта: Цей функціональний модуль використовується під час вставки об’єкта в чергу DEQUEUE_name блокування: Цей функціональний модуль використовується під час видалення об'єкта з черги.

Що таке об'єкт блокування? - визначення з техопедії