Preguntas etiquetadas con postgresql

14
Cómo reemplazar atómicamente los datos de la tabla en PostgreSQL

Quiero reemplazar todo el contenido de una tabla, sin afectar las SELECTdeclaraciones entrantes durante el proceso. El caso de uso es tener una tabla que almacene la información del buzón que se extrae regularmente y que debe almacenarse en una tabla PostgreSQL. Hay muchos clientes que usan una...

14
Manejo del espacio en disco lleno en postgresql

Tengo una aplicación web Django con backend postgresql 9.3.10 (sentado en un sistema operativo Linux). Me encontré con un error de disco completo, de modo que incluso si trato de truncar una tabla, obtengo errores del tipo: ERROR: could not extend file "base/30137/33186048": No space left on...

14
Postgres: Relación no existe error

Usé pg_restore para cargar mi postgres db con un archivo de volcado. Me conecté a mi base de datos con mi usuario: sudo -u arajguru psql dump select current_user; current_user -------------- arajguru Ahora pude ver todas las tablas recién creadas: dump=> \dt List of relations Schema |...

14
¿Qué indica el estado IDLE en una fila de pg_stat_activity?

¿Alguien puede resolver mis dudas a continuación pg_stat_activityen términos de postgres 9.5? ¿Pueden algunos decirme qué state IDLEdenota la fila de pg_stat_activity? ¿Es como si verificara todas las conexiones abiertas a postgres y si la conexión no está ejecutando ninguna consulta, entonces...

13
Generar una excepción con un contexto

Cuando PostgreSQL lanza una excepción, hay una línea "CONTEXTO" como: ERROR: INSERT has more target COLUMNS than expressions LINE 3: ... ^ QUERY: INSERT INTO ... CONTEXT: PL/pgSQL FUNCTION "XXXXX" line 4 at SQL statement Pero cuando lanzo una excepción, esta línea no está allí. No encontré...

13
¿Debo usar SQL JOIN o IN Cláusula?

Tengo una pregunta sobre el mejor enfoque. No estoy seguro de qué enfoque es mejor cuando los datos se consideran de tamaño variable. Considere las siguientes 3 TABLAS: EMPLEADO EMPLOYEE_ID, EMP_NAME PROYECTO PROJECT_ID, PROJ_NAME EMP_PROJ (muchas a muchas de las dos tablas...