Trang Chủ Cơ sở dữ liệu Một đối tượng khóa là gì? - định nghĩa từ techopedia

Một đối tượng khóa là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Khóa Object có nghĩa là gì?

Trong SAP, các đối tượng khóa được sử dụng để tránh sự không nhất quán có thể gây ra do sửa đổi hoặc tạo dữ liệu đối với cơ sở dữ liệu. Một hệ thống SAP cung cấp cho nhiều người dùng quyền truy cập đồng thời vào cùng một bản ghi cơ sở dữ liệu và đồng bộ hóa tất cả những điều này bằng cách sử dụng các đối tượng khóa. Chế độ khóa được gán cho đối tượng khóa xác định cách khóa. Điều này giúp giải quyết các vấn đề phát sinh do truy cập đồng thời vào các bảng cơ sở dữ liệu. Người ta có thể tạo khóa cho một đối tượng thông qua các giao dịch SE11 và SE80.

Techopedia giải thích Khóa đối tượng

Cơ chế khóa do SAP cung cấp có ba loại: Khóa đọc: Cho phép các phương thức / giao dịch khác truy cập vào đối tượng thông qua cơ chế đọc nhưng không thể sửa đổi các khu vực bị khóa của đối tượng Write Lock: Bảo vệ được cung cấp để ghi quyền truy cập của đối tượng. Nó không cho phép bất kỳ phương thức / giao dịch nào khác đọc hoặc ghi các tính năng bị khóa của đối tượng. Khóa ghi nâng cao: Hoạt động gần giống như khóa ghi mặc dù điểm khác biệt là nó cung cấp sự bảo vệ bổ sung khỏi truy cập thêm thông qua cùng một phương thức / giao dịch. Khi một đối tượng khóa được tạo trong SAP, nó sẽ tự động tạo hai mô-đun chức năng. Đó là: ENQUEUE_name của đối tượng khóa: Mô-đun chức năng này được sử dụng trong khi chèn một đối tượng vào hàng đợi DEQUEUE_name của đối tượng khóa: Mô-đun chức năng này được sử dụng trong khi xóa đối tượng khỏi hàng đợi.

Một đối tượng khóa là gì? - định nghĩa từ techopedia