El tablespace temporal contiene datos en transito que permanecen unicamente por la duracion de la sesion, esto significa que una vez que la sesion termina, estos datos dejan de existir. Un tablespace temporal ayuda a mejorar la concurrencia de multiples operaciones tipo SORT que no caben en la memoria.
Un tablespace temporal se usa para guardar lo siguiente:
- Tablas temporales e indices temporales
- LOBs temporales
- Resultados temporales de tipo SORT
- Arboles B temporales
Para mover usuarios de un tablespace temporal al TEMP default y borrar el que no necesitamos podemos hacer lo siguiente:
SQL> select username from dba_users where TEMPORARY_TABLESPACE='TEMP02';
user_uno
SQL> alter user "user_uno" temporary tablespace TEMP;
User altered.
SQL> select username from dba_users where TEMPORARY_TABLESPACE='TEMP02';
no rows selected
SQL> drop tablespace temp02 including contents and datafiles;
No hay comentarios.:
Publicar un comentario