Administradores de Banco de Dados

8
O que exatamente está vinculando no DB2?

Recentemente, passei de um desenvolvedor Java para um DBA real em nossa empresa. Estou aprendendo as cordas, por assim dizer, sobre ser um DBA (que na verdade é uma nova posição para a nossa empresa). Eu vi vários scripts em que executamos o comando DB2 BIND bind_file other_parameters. Estou...

8
Criando um índice nas direções asc e desc

Nas últimas semanas, estive furioso com um antigo banco de dados do Firebird. Esse banco de dados é péssimo por todos os tipos de razões, mas notei que cada campo de cada tabela possui dois índices; cada um com um único segmento, um em ascordem e um em descordem. Além da questão de ter um índice...

8
A consulta pausa após retornar um número fixo de linhas

Eu tenho uma visão que é executada rapidamente (alguns segundos) por até 41 registros (por exemplo, TOP 41) , mas leva vários minutos para 44 ou mais registros, com resultados intermediários se executados com TOP 42ou TOP 43. Especificamente, ele retornará os primeiros 39 registros em alguns...

8
Corrigir para o usuário órfão 'convidado'?

O que pode ser feito, se houver alguma coisa, quando o guestusuário especial fica órfão (não está vinculado a nenhum login)? Para um dos meus bancos de dados (SQL Server 2005), a execução do seguinte lista o usuário convidado como um usuário órfão. exec sp_change_users_login...

8
Desempenho CTE recursivo

Precisa de ajuda com o desempenho recursivo do CTE. Abaixo, o CTE está executando muito lentamente, pois está tentando extrair dados heirárquicos de forma recusativa. A tabela é grande, com todos os IDs de raiz com até 3 itensid recursivos. Pode haver cerca de 200000 ou mais IDs de raiz. Eu sei que...