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
Status de saída do PostgreSQL ao executar um arquivo
Ao executar o PostgreSQL com um único comando SQL, os códigos de erro são retornados conforme o esperado: % psql -c "SELECT * FROM AWDASDASDASDAS" my_db ERROR: relation "awdasdasdasdas" does not exist LINE 1: SELECT * FROM AWDASDASDASDAS % echo $? 1 Mas ao executar um arquivo, o erro é …
16 postgresql 

2
Motivos para consultas lentas ocasionalmente?
Estamos executando o MySQL 5.1 no Windows Server 2008 R2. Ultimamente, temos feito alguns diagnósticos em nosso banco de dados e encontramos alguns artefatos perturbadores que não podemos explicar . Adicionamos algum código ao log quando tivemos consultas que demoraram muito (> 2000 ms). Os resultados foram surpreendentes (e possivelmente …

2
Problemas ao decifrar um impasse em um log de status do innodb
Estamos acessando o MySQL a partir do conector Microsoft ADO.NET. Ocasionalmente, vemos o seguinte impasse no nosso status innodb e não conseguimos identificar a causa do problema. Parece que a transação (2) está aguardando e mantendo o mesmo bloqueio? ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 *** (1) TRANSACTION: TRANSACTION …



1
Sql Anywhere 11: Restaurando falha de backup incremental
Queremos criar backups incrementais remotos após um backup completo. Isso nos permitirá restaurar em caso de falha e abrir outra máquina com backups o mais próximo possível do tempo real, com os servidores de rede do SQL Anywhere. Estamos fazendo um backup completo da seguinte maneira: dbbackup -y -c "eng=ServerName.DbName;uid=dba;pwd=sql;links=tcpip(host=ServerName)" …



3
Problema com a subconsulta do MySQL
Por que essa consulta DELETE FROM test WHERE id = ( SELECT id FROM (SELECT * FROM test) temp ORDER BY RAND() LIMIT 1 ); às vezes excluir 1 linha, às vezes 2 linhas e às vezes nada? Se eu escrevê-lo desta forma: SET @var = ( SELECT id FROM …
16 mysql 




2
Caso de sintaxe de junção externa do Oracle peculiar
Eu vi o seguinte em uma consulta que deveria ser portada da sintaxe de junção externa do Oracle para a sintaxe de junção externa padrão do SQL: SELECT ... FROM A, B, C, D, E WHERE A.A_ID = B.A_ID AND B.B_ID = C.A_ID(+) AND B.B_KEY = C.B_KEY(+) AND C.C_ID = …
16 oracle  join  syntax 


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.