Oracle 视图 V$TEMPORARY_LOBS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图V$TEMPORARY_LOBS是一个运行时视图,它会记录某一时间内创建的临时大对象(LOB)的元数据。其中包括LOB名字、大小、被引用数量、过期时间以及其它信息。使用此视图可以查看系统当前存在的临时LOB,可以用在LOB piece数不够的情况下检查是否存储空间不足 。此外,它还可以帮助查看当前存储在数据库中存活时间较长的temporary LOB,以确保Temporary Tablespace被正常清理。
使用V$TEMPORARY_LOBS可以:
1. 查看当前存在的临时LOB的信息:
SELECT * FROM v$temporary_lobs;
2. 查询特定临时LOB的状态:
SELECT * FROM v$temporary_lobs WHERE LOB_NAME = ‘MyTempLob’;
3. 查看存活时间较长的temporary LOB:
SELECT * FROM v$temporary_lobs WHERE TIME_LIVED > 5;
4. 删除特定的临时LOB:
DELETE FROM V$TEMPORARY_LOBS WHERE LOB_NAME = ‘MyTempLob’;
官方英文解释
V$TEMPORARY_LOBS
displays information about temporary and abstract LOBs.
Column | Datatype | Description |
---|---|---|
|
|
Session ID |
|
|
Number of cache temp LOBs |
|
|
Number of nocache temp LOBs |
|
|
Number of abstract LOBs |
|
|
The ID of the container to which the data pertains. Possible values include:
|