Hoy ha venido un compañero con una duda sobre el espacio ocupado por los tablespaces en cloud control
El tablespace DATAMART_TBS_D muestra una diferencia immensa entre la columna "Espacio Disponible Usado (%) y la columa "Espacio Asignado Usado (%)".
En un principio podríamos pensar que es debido a las extensiones asignadas y no llenas totalmente de los segmentos, que prodría ser fragmentación. Pero analizando los resultados del segment advisor sobre todos los objetos del tablespace, vemos que no hay una ganancia significativa desfragmentando tablas ni recostruyendo índices.
Por otro lado, al ver la dba_objects veo que todos los segmentos del tablespace tienen fecha de la pasada noche, eso me lleva pensar en la recycle bin, y efectivamente, ahí están todos los segmentos que están consumiendo el Espacio Asignado Usado pero que no consumen Espacio Disponible Usado.
La solución purgar la recycle bin, en este caso para todos los usuarios.
purge dba_recyclebin;
Y despues de encontrar que es un proceso de refresco casi diario, he optado por deshabilitar la recycle bin que viene habilitada por defecto:
alter system set recyclebin=off scope=spfile sid='*';
El parámetro es estático por lo que tendremos que esperar a un reinicio de la base de datos para que surja efecto.
No hay comentarios:
Publicar un comentario