Administradores de Banco de Dados

34
Como posso comparar uma consulta PostgreSQL?

Quero comparar uma consulta que contém uma função definida pelo usuário que escrevi para o PostgreSQL. Existem maneiras padrão de executar essa referência? Eu sei que o tempo pode ser ativado no \timingprompt do psql, mas, idealmente, eu gostaria de ter um script que cuide de tudo automaticamente:...

34
GO Depois de cada instrução T-SQL

Qual é o raciocínio por trás do uso da instrução GO após cada instrução SQL? Entendo que o GO sinaliza o final do lote e / ou permite a reputação das declarações, mas que vantagem ele tem ao usá-lo após cada declaração. Estou curioso, pois muitas documentações da Microsoft etc. começaram a usá-lo...

34
Por que uma consulta SELECT causaria gravações?

Percebi que, em um servidor executando o SQL Server 2016 SP1 CU6, às vezes uma sessão de Eventos Estendidos mostra uma consulta SELECT causando gravações. Por exemplo: O plano de execução não mostra nenhuma causa óbvia para as gravações, como uma tabela de hash, um spool ou uma classificação que...

33
Séries temporais: SQL ou NoSQL?

Eu não ligo para as diferenças gerais entre SQL e NoSQL (ou suas diferenças tradicionais). Atualmente, estou olhando para alterar o armazenamento de nossas séries temporais internas. Todos eles contêm dados financeiros de várias fontes diferentes. Atualmente, estamos armazenando nossos dados em...

33
Copiar estrutura completa de uma tabela

Usando alguns métodos, ao criar uma cópia de uma tabela, você perde índices, PK, FK, etc. Por exemplo, no SQL Server, posso dizer: select * into dbo.table2 from dbo.table1; Esta é apenas uma cópia simples da tabela; todos os índices / restrições estão ausentes. Como posso copiar uma estrutura de...

33
Existem desvantagens nos bancos de dados contidos?

O SQL Server 2012 introduziu o conceito de bancos de dados "contidos", onde tudo (bem, principalmente tudo) o que o banco de dados precisa está contido no próprio banco de dados. Isso oferece grandes vantagens ao mover bancos de dados entre servidores. Gostaria de saber, então, se essa deve ser...

33
Como ver a lista de bancos de dados no Oracle?

Existe um equivalente à SHOW DATABASESinstrução MySQL ? É possível encontrar bancos de dados em um cluster? ou seja, bancos de dados presentes na rede em algum outro sistema? Posso analisar os arquivos presentes em uma instalação Oracle para encontrar o mesmo? Dadas as credenciais completas de...