Existe algum software (preferencialmente de código aberto) que possa analisar um PostgreSQL EXPLAIN e recomendar os índices necessários que acelerariam a consulta?
Estou usando o XenServer com várias máquinas virtuais com bancos de dados postgres locais. Mesmo quando todos os aplicativos não são usados e os bancos de dados estão ociosos, cada vm causa tráfego de rede de armazenamento constante, o que degra...
Eu estou executando um aplicativo de inicialização de mola com enxame docker e eu uso postgres para banco de dados. Quando executo os dois como serviço docker, a conexão com o banco de dados falha de forma consistente e aleatória (como você pode...
usando o PostgreSQL 9.1.2
Estou vendo uso excessivo de CPU e grandes quantidades de gravações no disco de tarefas do postmaster. Isso acontece mesmo quando meu aplicativo está fazendo quase nada (10s de inserções por minuto). No entanto, exis...
Estou tentando obter o número de ip_addresses exclusivos (neste caso, '3'). A tabela é assim:
Estrutura:
CREATE TABLE bandits (
key text NOT NULL,
ip_address inet,
offence text,
count bigint DEFAULT 1);
Dados:
COPY bandits...
Estou usando o cliente psql em uma máquina linux e sempre quero que o tempo esteja ativado.
Existe um arquivo de configuração ou configuração em algum lugar para fazer isso?
No momento, estou sempre iniciando minha sessão com: \timing
Como chamar vários arquivos sql em um único arquivo sql, no postgres
Por exemplo, eu tenho aaa.sql, bbb.sql, ccc.sql.
Eu quero executar estes 3 arquivos do xxx.sql.
Alguém pode me sugerir como fazer isso?
Eu usei a documentação do PostgreSQL para definir, por exemplo, essa configuração :
>>> cat /proc/meminfo
MemTotal: 16345480 kB
MemFree: 1770128 kB
Buffers: 382184 kB
Cached: 10432632 kB
SwapCached:...
Eu li praticamente tudo o que há online sobre como melhorar o desempenho do postgres, mas os valores "certos" para SHMMAX e SHMALL ainda me escapam.
O consenso parece ser SHMMAX = total_memory / 4 e SHMALL = total_memory / 2 são valores inici...