Administradores de Banco de Dados

9
Método de desligamento do Oracle

O encerramento de um banco de dados antes de fazer uma atualização ou um patch pode ser feito de várias maneiras. shutdown immediate; ou shutdown abort; startup restrict; shutdown immediate; ou shutdown abort; startup restrict; shutdown; ou alter system checkpoint; shutdown abort; startup...

9
Método geral rápido para calcular percentis

Quero encontrar n> 1 percentis de uma coluna não classificada no PostgreSQL. Por exemplo, os percentis 20, 40, 60, 80 e 100. Uma solução óbvia é contar e classificar a coluna e, em seguida, dar uma olhada, mas espero uma solução melhor. Alguma ideia? PS: Encontrei uma boa solução para MySQL,...

9
A coleção Mongo `Size` é * maior * que` storageSize`?

Compactei recentemente minha coleção usando o comando: db.<collectionName>.runCommand( "compact" ) E agora o tamanho da minha coleção parece ser maior que o tamanho do disco! SECONDARY> db.<collectionName>.stats() { "ns" : "<databaseName>.<collectionName>", "count" :...

9
Eu realmente preciso manter arquivos .LDF?

Todo mês, fazemos um instantâneo do final do mês do nosso banco de dados de produção. Esses instantâneos de final de mês são estritamente para fins de geração de relatórios, não há inserções, atualizações ou exclusões já feitas neles. Cada um desses instantâneos possui um arquivo .MDFe .LDF. Quero...

9
SQL * Plus, @ e caminhos relativos

De alguma forma, parece que o SQL * Plus (pelo menos no Windows) não consegue localizar um script com um caminho relativo quando chamado com @@e quando o caminho começa com um ponto simples ou duplo. Por exemplo, em x:\some\whereTenho a seguinte estrutura de

9
Variável para o nome do elemento

Eu tenho esse código tSQL que funciona bem: SELECT c.logguid, a.b.value('./PropertyValue', 'varchar(max)') asd FROM [dnn].[dbo].[EventLog2] c cross apply sss.nodes('/LogProperties/LogProperty[PropertyName=sql:variable("@x") and PropertyValue=sql:variable("@y")]') as a(b) No entanto, o que eu...

9
Recurso de substituição de SQL no Oracle 10g

Três ou quatro anos atrás, li em um blog da Oracle em algum lugar que um DBA havia usado para resolução de incidentes de emergência, um recurso Oracle 10g de substituição de SQL em tempo real. Basicamente, ele configurou o Oracle de maneira que, toda vez que recebia uma determinada consulta A,...