Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade

3
Total_elapsed_time no DMV sys.dm_exec_requests é completamente impreciso?
Estou executando o SQL Server 2012 e estou tentando reunir algumas consultas para monitorar usando as DMVs. No entanto, ao olhar para o total_elapsed_timecampo na sys.dm_exec_requestsDMV, os números parecem muito diferentes. Aqui está um exemplo: SELECT session_id, RunTime = CURRENT_TIMESTAMP, start_time, total_elapsed_time FROM sys.dm_exec_requests WHERE session_id = 284; session_id RunTime …


2
Grande variação no tempo de inserção em massa
Portanto, eu tenho um processo simples de inserção em massa para pegar os dados da nossa tabela de preparação e movê-los para o nosso datamart. O processo é uma tarefa simples de fluxo de dados com configurações padrão para "Linhas por lote" e as opções são "tablock" e "sem restrição …



2
Existe uma maneira de determinar o arquivo exato que contém uma unidade de alocação em um grupo de arquivos de vários arquivos?
Eu esperava obter uma visão granular de quais arquivos de banco de dados continham quais unidades de alocação para os vários HoBTs (alinhados e não alinhados) vivendo em um banco de dados. A consulta que eu sempre usei (veja abaixo) me serviu bem até que começamos a criar vários arquivos …


1
Por que o SQL Server se recusa a atualizar essas estatísticas com outra coisa senão a fullscan?
Percebi uma operação de estatísticas de atualização automática de execução relativamente longa (20 min +) em uma compilação diária de datawarehouse. A tabela envolvida é CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT [DF_factWebAnalytics_MarketKey] DEFAULT ((-1)), /*Other columns removed*/ CONSTRAINT [PK_factWebAnalytics] PRIMARY KEY CLUSTERED ( …





4
Em que casos uma transação pode ser confirmada de dentro do bloco CATCH quando XACT_ABORT está definido como ON?
Eu tenho lido o MSDN sobre TRY...CATCHe XACT_STATE. Ele tem o exemplo a seguir que usa XACT_STATEno CATCHbloco de uma TRY…CATCHconstrução para determinar se deve confirmar ou reverter uma transação: USE AdventureWorks2012; GO -- SET XACT_ABORT ON will render the transaction uncommittable -- when the constraint violation occurs. SET XACT_ABORT …

2
Hífen no nome do meu computador causando erro T-SQL
Eu sou um desenvolvedor, não um DBA (o que está sendo mostrado, eu tenho medo). Estou tentando executar o Report Builder 3.0 com o SQL Server 2014 Express no meu computador doméstico (nomeado John-PC) e não consigo executar meus relatórios. Eu acidentalmente criei uma combinação de usuário / login de …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.