O Sistema SAP está equipado com um mecanismo de bloqueio especial que sincroniza o acesso aos dados do banco de dados. O objetivo do mecanismo de bloqueio é evitar que duas transações alterem simultaneamente os mesmos dados no banco de dados . As entradas de bloqueio geralmente são definidas e excluídas automaticamente quando os programas do usuário acessam um objeto de dados e o liberam novamente. O mecanismo de bloqueio está intimamente relacionado ao Mecanismo de Atualização .
1. Você pode usar o SM12 para verificar e excluir entradas de bloqueio.
2. No SM12 , verifique qualquer entrada de bloqueio com mais de 2 dias . Se alguma entrada desatualizada for encontrada, verifique se o usuário correspondente é usuário online / offline em AL08 ou SM04 (você pode obter o código de transação que foi utilizado pelo usuário). Obtenha o contato do usuário de SU01 e informe sobre o bloqueio, caso contrário, se o usuário estiver offline , libere a tabela do bloqueio excluindo o bloqueio.
Observação
Parâmetros de perfil importantes para o conceito de bloqueio : -
• enque/table_size – Tamanho da tabela de bloqueio gerenciada pelo servidor de enfileiramento na memória principal. A tabela de bloqueios contém informações sobre quais bloqueios estão atualmente mantidos e por quem. Você pode verificar se o servidor de atualização está funcionando corretamente, pois a tabela de bloqueios pode crescer muito rapidamente se a função de atualização parar. Se não existirem problemas de atualização, você poderá usar este parâmetro para aumentar o tamanho da tabela de bloqueio. Valor padrão: 4.096 KB
• rdisp/wp_no_enq – Número de processos de trabalho de enfileiramento que serão executados nesta instância.
• rdisp/enqname – Nome do servidor de aplicativos que fornece o serviço de enfileiramento.
O modo de bloqueio : -
• Bloqueio Compartilhado (S) – Vários usuários podem acessar dados bloqueados ao mesmo tempo no modo de exibição. Solicitações de outros bloqueios compartilhados são aceitas, mesmo que sejam de usuários diferentes. Um bloqueio exclusivo definido em um objeto que já possui um bloqueio compartilhado será rejeitado.
• Exclusivo (E) – Um bloqueio exclusivo protege o objeto bloqueado contra todos os tipos de bloqueios de outras transações. Somente o mesmo proprietário do bloqueio pode redefini-lo.
SM12 - Lock Concept
Created by Former Member on Mar 09, 2013Go to start of metadata
The SAP System is equipped with a special lock mechanism that synchronizes access to data on the database. The purpose of the lock mechanism is to prevent two transactions from changing the same data on the database simultaneously. Lock entries are usually set and deleted automatically when user programs access a data object & release it again. The lock mechanism is closely related to the Update Mechanism.
1. You can use SM12 to check and delete lock entries.
2. In SM12, check any lock entry older bigger 2 days. If any outdated entry found, check the corresponding user is user online/offline in AL08 or SM04 (you can get the transaction code that been use by the user). Get the user contact from SU01 and inform about the lock else if the user is offline, release the table from lock by deleting the lock.
Note
Important profile parameters for the lock concept:-
• enque/table_size – Size of the lock table managed by the enqueue server in the main memory. The lock table contains information on which locks are currently held by whom. You can check whether the update server is functioning correctly, since the lock table can grow very fast if the update function stops. If no update problems exist, you can use this parameter to increase the size of the lock table. Default value: 4096Kb
• rdisp/wp_no_enq – Number of enqueue work processes that are to run on this instance.
• rdisp/enqname – Name of the application server that provides the enqueue service.
The lock mode:-
• Shared Lock (S) – Several users can access locked data at the same time in display mode. Requests from further shared locks are accepted, even if they are from different users. An exclusive lock set on an object that already has a shared lock will be rejected.
• Exclusive (E) – An exclusive lock protects the locked object against all types of locks from other transactions. Only the same lock owner can reset the lock .
Смотрите видео SM12 - Conceito de Bloqueio онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь DicaSAP 20 Сентябрь 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 22 раз и оно понравилось людям.