fil*_*ppo 2 oracle blob view tablespace
我正在使用Oracle 10gR2数据库,当我注意到一些奇怪的东西时,我正在查看我的一个表空间.
除了我的桌面对象之外,我发现了一堆"LOBSEGMENT"类型,如果尺寸很大 - 其中一个是17gb.
我不是Oracle的专家,也不知道这些是在哪些情况下生成的.在这个TS中有一些带有LOB对象的表,但我怎么能算出属于哪个?
这个TS应该保留我们的大表,所以它已经配置好了EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64M.这可能是另一个问题,除了那个大型物体还有其他几十个,每个都有至少 64米.
我不认识的对象有两种:( LOBSEGMENT命名为"SYS_LOB0000187667C00006 $$")和LOBINDEX(命名为"SYS_IL0000187607C00006 $$").
我能想到的这个问题的一个来源是使用视图.我们使用一堆视图连接来自此TS的几个大型表,没有特殊配置.这可能是个问题吗?
谢谢!
该LOBSEGMENT存储LOB数据和LOBINDEX允许DB找到并组装LOB的碎片,它们在表空间中的不同的地方.
检查类似帖子的答案,找到占用空间的表格和列.
取自其他帖子:
SELECT owner, table_name, column_name
FROM dba_lobs
WHERE segment_name = 'SYS_LOB<<identifier>>$$'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24247 次 |
| 最近记录: |