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

1
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 diretórios: script.sql main-dir\main-sub-dir call-script.sql script.sql Ou …

1
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 …


2
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" : 2937359, "size" : 5681676492, # 5.6 GB "avgObjSize" : 1934.2805874256433, "storageSize" : 4292853728, # 4.2 GB "numExtents" …
9 mongodb 

1
Quais são as implicações de segurança do sp_executesql?
Por padrão, no SQL Server, a [public]função tem EXECUTEdireitos sp_executesql. No entanto, eu herdei um servidor de banco de dados em que o DBA anterior revogou o EXECUTEdireito sp_executesql. Como solução temporária, concedo EXECUTEdireitos sp_executesqlconforme necessário (por meio de uma função no banco de dados mestre). Mas isso está começando …

2
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 restrict; shutdown immediate; Claro que existem outras …






3
Como identificar a ordem das colunas em uma tabela
Preciso listar colunas de uma tabela na ordem de definição de tabela: select * from syscolumns where id = object_id('MyTable') --order by colid Examinando as syscolumnstabelas, duas colunas parecem relevantes: colide colorder. O artigo do MSDN sobre syscolumns diz: colid | smallint | Column or parameter ID. colorder | smallint …

4
Como exibir a estrutura do banco de dados no phpMyAdmin?
Existe alguma maneira de gerar um relatório da minha estrutura de banco de dados usando o phpMyAdmin? O que eu gostaria é de um formato de tabela como o seguinte e uma tabela de Entity Relationship. Table name: List Description: Subscriber list information Field Type Null Description ListID Int N …

3
Por que as tabelas do MySQL falham? Como evito isso?
Sou o administrador de um site Moodle que teve sua tabela Usuários corrompida e ficou inutilizável. Felizmente, um simples REPAIR TABLE mdl_userfez funcionar novamente. O fato é que não sei por que ele realmente travou e o tornou inutilizável, e quero ter certeza de que estou melhor preparado da próxima …
9 mysql  myisam 


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.