none
blocks RRS feed

  • Pergunta

  • Estão ocorrendo diversos bloqueios em meu BD e quando verifico o processo que esta causando o bloqueio sempre esta com Last Transact-SQL command batch = SET TEXTSIZE 2147483647.

    Alguém saber o que pode estar ocorrendo e como solucionar?

    segunda-feira, 4 de agosto de 2014 14:27

Respostas

Todas as Respostas

  • Deleted
    segunda-feira, 4 de agosto de 2014 15:23
  • Rodrigo,

    Concordo com o José, o parâmetro de contexto TEXTSIZE limita apenas o tamanho em bytes de um ou mais comandos T-SQL.

    Provavelmente existe alguma manipulação de dados que está criando um LOCK em uma ou mais tabelas, gerando lentidão para todos os usuários que estão consultando esta(s) mesma(s) tabela(s) enquanto não termina esta execução custosa.

    Verifique quais são às consultas que estão consumindo mais recursos em seu servidor e verifique a possibilidade de revisar os hints e os níveis de isolamento utilizados em seus comandos T-SQL.

    Para localizar às consultas que estão consumindo mais recursos, utilize este script T-SQL da Galeria:

    http://gallery.technet.microsoft.com/Localize-uma-Instruo-T-SQL-5a8197a2

    Para maiores informações veja:

    http://technet.microsoft.com/en-us/library/aa196160(v=sql.80).aspx

    http://msdn.microsoft.com/pt-br/library/ms187373.aspx

    http://msdn.microsoft.com/pt-br/library/ms173763.aspx

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    segunda-feira, 4 de agosto de 2014 17:06
  • Qual a versão do SQL Server?

    Qual o comando você está executando para obter o TSQL?


    Alex Rosa - Premier Field Engineer - Data Platform

    Disclaimer: This content is provided "as-is" and without warranties of any kind, either express or implied. You should therefore verify any information contained in the content before acting on it.


    segunda-feira, 4 de agosto de 2014 23:49
  • Rodrigo,

    De que forma você esta identificando supostamente estes bloqueios?

    Em quais momentos você esta identificando que existe concorrência ou bloqueio de recursos?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    quarta-feira, 6 de agosto de 2014 14:40
    Moderador