Perguntas com a marcação «postgresql»

Todas as versões do PostgreSQL. Adicione uma tag específica da versão adicional, como postgresql-11, se esse contexto for importante.


3
É possível limitar o tempo limite no servidor Postgres?
Defino o tempo limite de conexão e comando como 10 minutos no meu aplicativo (lado do cliente). Em seguida, meu aplicativo executa uma consulta simples: SELECT pg_sleep(65) Em alguns servidores, ele funciona bem, mas outros fecham a conexão após 60 segundos. Poderia ser algum tipo de configuração do servidor PostgreSQL …

4
Como fazer a extensão pg_dump pular?
Esta é a versão 9.3, mas eu me lembro de coisas semelhantes acontecendo desde a 7.x. Então, crio o banco de dados e instalo a extensão plpgsql nele. Posteriormente, crio um pg_dump e antes de restaurá-lo no databse, verifique se ele também possui a extensão plpgsql. Então, ao restaurar isso …


2
psql: FATAL: desculpe, muitos clientes já
De repente, estou recebendo esse erro ao tentar acessar o site que usa o banco de dados postgresql ou mesmo ao usar o utilitário psql ou o pgadmin3. Meu banco de dados está definido para lidar com 150 conexões máximas: # SHOW max_connections; max_connections ----------------- 150 (1 row) Depois de …


1
Matriz de consulta PostgreSQL JSON em relação a vários valores
Quero escrever uma consulta contra o jsonbtipo no Postgres que, dada uma matriz de IDs de clientes, encontre grupos correspondentes. Dado este exemplo de tabela: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", "name":"seven"}]}'); Eu …

1
Erro do Postgres [a coluna deve aparecer na cláusula GROUP BY ou ser usada em uma função agregada] quando a subconsulta é usada
Eu tenho duas mesas employeee phones. Um funcionário pode ter de 0 a n números de telefone. Quero listar os nomes dos funcionários com seus números de telefone. Estou usando a consulta abaixo, que funciona bem. SELECT empname,array_agg(phonenumber) AS phonenumbers FROM employee LEFT OUTER JOIN phones ON employee.empid = phones.empid …




3
Caminho binário nas preferências do pgAdmin
Instalei o PostgreSQL porque preciso restaurar um .backuparquivo grande que recebi para upload para outra plataforma (são 38 milhões de linhas que aparentemente eram grandes demais para a pessoa exportar de qualquer outra maneira). Quando tento "restaurar" no pgAdmin 4, recebo a mensagem: Por favor, configure o Caminho Binário do …

2
Profundidade descendente recursiva do PostgreSQL
Preciso calcular a profundidade de um descendente a partir de seu ancestral. Quando um registro possui object_id = parent_id = ancestor_id, ele é considerado um nó raiz (o ancestral). Eu tenho tentado obter uma WITH RECURSIVEconsulta em execução com o PostgreSQL 9.4 . Eu não controlo os dados ou as …



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.