| pgreplay. Replayer de arquivo de log PostgreSQL para testes de desempenho |
Baixe Agora |
pgreplay. Classificação e resumo
- Nome do editor:
- Laurenz Albe
- Sistemas operacionais:
- Windows All
- Tamanho do arquivo:
- 37 KB
pgreplay. Tag
pgreplay. Descrição
Extrai as instruções SQL e executa-as na mesma ordem e tempo relativo O PGrePlay lê um arquivo de log do PostgreSQL (não um arquivo WAL), extrai as instruções SQL e as executa na mesma ordem e tempo relativamente contra um cluster de banco de dados PostgreSQL. Se a execução das declarações ficarem por trás do cronograma, as mensagens de aviso serão emitidas que indicam que o servidor não pode lidar com a carga em uma forma oportuna. A ideia é reproduzir uma carga de trabalho do banco de dados do mundo real o mais exatamente possível. O PGrePlay é útil para testes de desempenho, particularmente nas seguintes situações: * Você quer comparar o desempenho do seu aplicativo PostgreSQL em diferentes hardware ou diferentes sistemas operacionais. * Você deseja atualizar seu banco de dados e querer certificar-se de que a nova versão do banco de dados não sofre de regressões de desempenho que afetam você. Além disso, o PGreplay pode dar-lhe algum sentimento sobre como seu aplicativo pode escalar, permitindo que você reproduza a carga de trabalho a uma velocidade diferente. Seja avisado, porém, que 500 usuários trabalhando em dupla velocidade não é realmente o mesmo que 1000 usuários trabalhando em velocidade normal. Recursos: * Deve compilar e executar em qualquer plataforma que o PostgreSQL suporta * Pode reproduzir a carga de trabalho em velocidades diferentes * Pode analisar arquivos de log "stderr" e "csvlog" * Pode salvar a carga de trabalho para replay no "arquivo de reprodução" para reutilização
pgreplay. Software Relacionado