Administradores de Banco de Dados

12
Atualizando várias linhas com valores diferentes em uma consulta

Estou tentando entender como atualizar várias linhas com valores diferentes e simplesmente não entendi. A solução está em toda parte, mas para mim parece difícil de entender. Por exemplo, duas atualizações em uma consulta: UPDATE mytable SET fruit='orange', drink='water', food='pizza' WHERE...

12
Benefícios da Barracuda e Compressão

Eu tenho lido sobre os formatos de arquivo do MySQL Antelope e Barracuda há um tempo atrás, e me pergunto se eu poderia me beneficiar com o Barracuda e o Compression. Meu servidor está atualmente usando o Antelope, pois é o padrão do MySQL. Eu tive muitos problemas de memória devido ao grande...

12
Redis ocupa toda a memória e falhas

Um servidor redis v2.8.4 está sendo executado em um Ubuntu 14.04 VPS com 8 GB de RAM e 16 GB de espaço de troca (em SSDs). No entanto, htopmostra que redissozinho está ocupando 22.4 Gmemória! redis-servereventualmente travou devido a falta de memória. Meme os Swpdois hits 100% redis-serversão...

12
Instância do MySQL travando "fazendo índice SYNC"

Problema Uma instância do MySQL 5.6.20 executando (principalmente apenas) um banco de dados com tabelas do InnoDB está exibindo paradas ocasionais para todas as operações de atualização pela duração de 1 a 4 minutos, com todas as consultas INSERT, UPDATE e DELETE restantes no estado "Query end"....

12
CHECKPOINT ou COMMIT grava no disco?

Digamos, para SQLServer2008R2 e superior, com bancos de dados em modo de recuperação completa. Eu sempre pensei : Quando uma transação é confirmada (COMMIT), a transação é gravada no log de transações na RAM. Quando ocorre um CHECKPOINT (após algum tempo e / ou algumas transações e outros...

12
Por que usar o RDS sobre EC2 para Postgres?

Eu tenho um banco de dados atualmente em execução no EC2. Como tenho que movê-lo para uma máquina maior, surgiu a questão de usar o RDS. Preços: Posso obter uma instância do EC2 c3.large com dois SSDs (16 GB cada), dois vCPUs e 4 GB de memória sob demanda por US $ 0,132 por hora [1] . A máquina...

12
Como faço para continuar após uma falha no SSIS

Quero implementar algo como o seguinte: Neste pacote, desejo percorrer uma lista de nomes de banco de dados, modificando dinamicamente as configurações do gerenciador de conexões. No entanto, a primeira falha em "Test Connection" interromperá e falhará na execução do pacote. Mas eu gostaria de...

12
CouchDB e versionamento de documentos

Atualmente, estou trabalhando em um aplicativo wiki-esque usando o CouchDB e estou tentando implementar um esquema de versão de documentos. Na minha opinião, existem duas maneiras de fazer isso: Armazene cada versão como um documento separado Armazene versões mais antigas como anexos em um único...