暂无图片
Oracle LOBSEGMENT如何清理?现在占了SYSTEM表空间15G的空间
我来答
分享
暂无图片 匿名用户
Oracle LOBSEGMENT如何清理?现在占了SYSTEM表空间15G的空间

Oracle.jpg

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
Uncopyrightable

可以查sys_log$$对应的具体表,然后再根据业务需求调整
SELECT B.TABLE_NAME,

   B.COLUMN_NAME,

   A.SEGMENT_NAME,

   a.SEGMENT_TYPE,

   ROUND(SUM(A.BYTES / 1024 / 1024 / 1024), 2) G

FROM DBA_SEGMENTS A

LEFT JOIN DBA_LOBS B

ON A.OWNER = B.OWNER

AND A.SEGMENT_NAME = B.SEGMENT_NAME

–WHERE B.SEGMENT_NAME = ‘SYS_LOB0000026212C00002$$’

HAVING ROUND(SUM(A.BYTES / 1024 / 1024 / 1024), 2) >1

GROUP BY B.TABLE_NAME, B.COLUMN_NAME, A.SEGMENT_NAME,a.SEGMENT_TYPE;

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏