sql >> Base de Datos >  >> RDS >> Oracle

java.sql.SQLException:ORA-01652:no se puede extender el segmento temporal en 128 en el espacio de tabla TEMP (incluso después de extender)

El SQL involucrado está construyendo un conjunto de resultados intermedio, muy probablemente debido a una unión o una ordenación. No hay suficiente espacio en su tablespace TEMP para contenerlo. Deberá agregar uno o más archivos de datos al tablespace (suponiendo que tenga suficiente espacio en su almacenamiento físico para hacerlo) o trabajar con un conjunto de datos más pequeño. Alternativamente, puede buscar formas de modificar su SQL para eliminar uniones y ordenaciones cuando sea posible. De lo contrario, no hay ninguna solución.

Si puede obtener un plan de explicación del SQL involucrado, debería darle al menos una estimación aproximada de cuánto espacio TEMP espera necesitar el optimizador.