Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

171
Vistas
¿Postgres se atasca al crear una base de datos?

Acabo de instalar Postgres en Ubuntu 20 en WSL. Ambos de los siguientes están atascados para siempre:

 CREATE DATABASE foo WITH OWNER = postgres ENCODING = 'UTF8' CONNECTION LIMIT = -1;

Y:

 sudo -u postgres createdb foo

El registro no tiene nada:

 postgres@postgres ERROR: canceling statement due to user request postgres@postgres STATEMENT: CREATE DATABASE foo WITH OWNER = postgres ENCODING = 'UTF8' CONNECTION LIMIT = -1;

¿Cuáles son algunas de las posibles causas de esto?

Reiniciar Postgres o reiniciar la computadora no ayuda y no hay bloqueos. También intenté matar manualmente cada bloqueo.

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Mientras la declaración está suspendida, conéctese a la base de datos de postgres y busque en pg_stat_activity el wait_event de espera y el tipo de evento de wait_event_type de la conexión suspendida.

Es muy probable que esté esperando un candado. En ese caso, finalice la transacción que retiene el bloqueo.

over 4 years ago · Santiago Trujillo Denunciar

0

echa un vistazo a

 select * from pg_stat_activity sa inner join pg_locks l on sa.pid = l.pid

En mi caso, uso wsl y obtengo el bloqueo por AccessShareLock
es más un problema con wsl que con postgresql

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve el mismo problema contigo. Parece que tiene que ver con la versión wsl. Estaba ejecutando wsl 1, así que tuve que desinstalar ubuntu 20.04 wsl, luego configuré la versión 2 con el siguiente comando

 wsl --set-default-version 2

y luego instale ubuntu 20.04 wsl nuevamente. Ahora todo parece estar en orden y puedo crear bases de datos sin problemas.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda