Hoy vamos con otra entradita sencilla y de uso bastante comun.
¿Cuantas veces nos hemos encontrado con un objeto LOB que no sabemos que o de quien es por que su nombre no es descriptivo?
Para ayudarnos a lidiar con estos casos, oracle tiene la vista dba_lobs y all_lobs.
Gracias a estas vistas, con una sencilla consulta podemos saber a quien pertenece este lob que nos incordia.
SELECT owner, table_name, column_name
FROM all_lobs
WHERE segment_name = ‘SYS_LOB0000XXXX$$$’
Despues de saber de que esquema y tabla estamos hablando, seguramente querras saber cuanto ocupa.
select sum(dbms_lob.getlength ( ‘SYS_LOB0000XXXX$$$’)) as bytes from OWNER.TABLE_NAME;
Como siempre, si los lobs te vuelven loco, puedes ir a buscar mas informacion en la Nota :
RDBMS Large Oobejst (LOBS) [ID 1268771.1]