sql >> Base de Datos >  >> RDS >> PostgreSQL

postgresql | no queda espacio en el dispositivo

Lo más probable es que haya algunas consultas que creen grandes archivos temporales que llenen su disco duro temporalmente. Estos archivos se eliminarán tan pronto como finalice la consulta (o haya fallado), por lo que el sistema de archivos tiene suficiente espacio libre cuando mira.

Establezca log_temp_files = 10240 en postgresql.conf (y vuelva a cargar) para registrar todos los archivos temporales que excedan los 10 MB, luego puede verificar el archivo de registro para ver si este es realmente el motivo.

Intente identificar las consultas incorrectas y corríjalas.

Si los archivos temporales no son el problema, tal vez lo sean las tablas temporales. Se eliminan automáticamente cuando finaliza la sesión de la base de datos. ¿Su aplicación utiliza tablas temporales?

Otra posibilidad podría ser archivos creados por algo más que la base de datos.