oracle 的local 管理表空间 使用的
它把表空间的信息记录在 自己的datafile 里 所以 datafile 给用户使用的 USER_BLOCKS
就比datafile自己拥有的BLOCKS 少
不一定是 少一块
它把表空间的信息记录在 自己的datafile 里 所以 datafile 给用户使用的 USER_BLOCKS
就比datafile自己拥有的BLOCKS 少
不一定是 少一块
解决方案 »
- 如何将一个列宽为10个字符的列增加到16个字符
- 异常咨询:java.sql.SQLException:关闭的连接: next
- 中位数如何求.有这样的函数吗?
- oracle 10g的ip地址修改以后,http://localhost:1158/em不能访问的问题
- 一个数据表中记录关于日期的问题...在线等待啊
- 请教一个SQL的写法
- oracle 9i full join 问题
- Text内容如何导入oracle的long字段中?(急)
- 哪位大虾有《Oracle_8i_PL_SQL高级程序设计》完整下栽,我的只有前7章
- 关于Oracal OLE DB?的下载和安装。
- 最基本的问题,谢谢
- 急................请各位帮忙
-----------
oracle 的local 管理表空间 使用的
它把表空间的信息记录在 自己的datafile 里 所以 datafile 给用户使用的 USER_BLOCKS
就比datafile自己拥有的BLOCKS 少
不一定是 少一块
”
-----------
oracle 还不是一样的 要在数据文件头记录信息 所以要占空间
ELECT BLOCKS,USER_BLOCKS,TABLESPACE_NAME FROM DBA_DATA_FILES
列出来看一看
在表空间中 建一个数据文件(这时数据文件是空的吧)后执行下句alter session set events 'immediate trace name file_hdrs level 10';看 F:\oracle\admin\sid\udump 下的 一个刚生成的 trc 文件 里面有数据文件头的信息
这些信息是在数据文件中的 不管那种表空间的数据文件都有的
难道这些信息不占用空间吗 所以给用户使用的空间 USER_BLOCKS 会比 datafile 自己有的
空间BLOCKS 小对于 local 管理的表空间 它会有更多的信息记录在数据文件中
不管那种表空间的数据文件,里面都有数据文件头的信息的啊,当然会占用一定的空间。