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






2
Como encontrar a consulta que ainda está travando?
Consultar o sys.dm_tran_locksDMV mostra quais sessões (SPIDs) estão mantendo bloqueios em recursos como tabela, página e linha. Para cada bloqueio adquirido, existe alguma maneira de determinar qual instrução SQL (excluir, inserir, atualizar ou selecionar) causou esse bloqueio? Eu sei que a most_recent_query_handlecoluna do sys.dm_exec_connectionsDMV nos fornece o texto da última …



1
Por que COALESCE em uma subconsulta retorna NULL?
Dado este esquema: CREATE TABLE #TEST_COALESCE ( Id int NOT NULL, DateTest datetime NOT NULL, PRIMARY KEY (Id, DateTest) ); INSERT INTO #TEST_COALESCE VALUES (1, '20170201'), (1, '20170202'), (1, '20170203'), (2, '20170204'), (2, '20170205'), (2, '20170206'); Se eu usar COALESCE dentro de uma subconsulta, ele retornará NULL. SELECT t1.Id, t1.DateTest, …
15 sql-server 




2
Ingressar na consulta demorando 11 minutos para ser executado na tabela de 300.000 linhas
A consulta abaixo está demorando mais de 11 minutos para ser executada. SELECT `c`.*, `e`.`name` AS `employee_name`, `e`.`emp_no`, `d`.`code` AS `department_code`, IF(ew.code IS NOT NULL, ew.code, egw.code) AS shift_code, IF(ew.code IS NOT NULL, ew.time_in_from, egw.time_in_from) AS time_in_from, IF(ew.code IS NOT NULL, ew.time_out_to, egw.time_out_to) AS time_out_to, IF(ew.code IS NOT NULL, ew.next_day, …

3
Caminho binário nas preferências do pgAdmin
Instalei o PostgreSQL porque preciso restaurar um .backuparquivo grande que recebi para upload para outra plataforma (são 38 milhões de linhas que aparentemente eram grandes demais para a pessoa exportar de qualquer outra maneira). Quando tento "restaurar" no pgAdmin 4, recebo a mensagem: Por favor, configure o Caminho Binário do …


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.