SóProvas


ID
2743354
Banca
FGV
Órgão
MPE-AL
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

O administrador de uma instalação MS SQL Server detectou a existência de uma transação em atividade no sistema, cujo processamento está muito demorado.
Assinale a opção que apresenta a consulta que fornece os dados adequados para que a transação seja corretamente identificada e o comando kill executado com segurança.

Alternativas
Comentários
  • A meu ver essa questão está equivocada pois as tabelas sys.dm_exec_sessions e sys.dm_exec_connections não tem informações sobre transações.

    O correto seria usar uma das seguintes tabelas:

    sys.dm_tran_active_transactions

    sys.dm_tran_database_transactions

    sys.dm_tran_session_transactions

     

    Fonte: https://docs.microsoft.com/pt-br/sql/relational-databases/system-dynamic-management-views/transaction-related-dynamic-management-views-and-functions-transact-sql?view=sql-server-2017

    https://docs.microsoft.com/pt-br/sql/relational-databases/system-dynamic-management-views/sys-dm-exec-sessions-transact-sql?view=sql-server-2017

    https://docs.microsoft.com/pt-br/sql/relational-databases/system-dynamic-management-views/sys-dm-exec-connections-transact-sql?view=sql-server-2017

  • a meu ver essa questão é um absurdo, cobrar que a gente saiba as DMVs, nome por nome, sendo que como eu sempre repito e não canso: NÃO HÁ APENAS SQL SERVER NO EDITAL!!!