Pergunta

Estamos usando o LiveLink para o gerenciamento de registros e, se um usuário mover uma pasta com a perda de sub -pastas, ele apresenta um bloqueio no banco de dados e diminui o sistema inteiro. Dispense enviando muitos avisos para os usuários, isso ainda está acontecendo. Existe algum tipo ou ferramenta de monitoramento que nos dê um sistema de alerta antecipado sobre quando os bloqueios ocorrerem?

Caso contrário, qual código eu usaria para executar para mostrar bloqueios e apresentar o nome de usuário de quem está causando os bloqueios?

Obrigado

Foi útil?

Solução

Não tenho idéia do que é o LiveLink e não tenho idéia de quais documentos, pastas e movimentos você está falando. Dito isto, como você menciona bloqueios e marcou sua pergunta SQL Server: em uma contenção de bloqueio do sistema de servidor SQL, pode ser bastante reduzida ao implantar modelos de isolamento de instantâneos, consulte Usando isolamento de instantâneos. Portanto, basta ativar o instantâneo read_commited e isso desbloqueará qualquer leitura executada no nível de isolamento padrão, lido, lido e comprometido:

ALTER DATABASE [dbname] SET READ_COMMITTED_SNAPSHOT ON;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top