Administradores de Banco de Dados

8
Hash Join vs Hash Semi Join

PostgreSQL 9.2 Estou tentando entender a diferença entre Hash Semi Joine apenas Hash Join. Aqui estão duas consultas: Eu EXPLAIN ANALYZE SELECT * FROM orders WHERE customerid IN (SELECT customerid FROM customers WHERE state='MD'); Hash Semi Join (cost=740.34..994.61 rows=249 width=30) (actual...

8
generate_series para vários tipos de registro no postgresql

Eu tenho duas tabelas que eu quero consultar: pest_countse pestsque se parecem com: CREATE TABLE pests(id,name) AS VALUES (1,'Thrip'), (2,'Fungus Gnosts'); CREATE TABLE pest_counts(id,pest_id,date,count) AS VALUES (1,1,'2015-01-01'::date,14), (2,2,'2015-01-02'::date,5); Eu quero usar o...

8
Ajustando a consulta com várias junções

Eu tenho esta consulta .. 214 Execução / min, 44,42 CPU média (ms) existe uma maneira de torná-lo muito mais rápido SELECT P.Id id0, P.ProgramId ProgramId1, P.ProgramName ProgramName2, P.ProgramLevel ProgramLevel3, P.Department Department4, P.Track Track5, P.AcademicYear AcademicYear6,...

8
Criptografia de dados transparente

Existem práticas recomendadas ao configurar a TDE no SQL Server 2008? No SQLMag, o artigo "Perguntas freqüentes sobre criptografia de dados transparentes" diz que a CPU pode ter aumentado o uso em até 30%? Além de aumentar a potência do servidor, há mais alguma coisa que os DBAs normalmente fazem...

8
Envio de Log do SQL Server 2012

Sou desenvolvedor de uma pequena loja que não possui um DBA e estou tentando obter o envio de logs com o sql server 2012 funcionando. Estou tentando descarregar os relatórios do sistema de transações para um novo data warehouse e utilizarei esse banco de dados como uma área de preparação. Executei...