文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Oracle 文件号 和绝对文件号

Oracle 文件号 和绝对文件号

时间:2010-12-17  来源:ank

绝对文件号:整个数据库唯一的 相对文件号:只是表空间唯一,每个表空间都有自己的相对文件号,相对文件号对于整个数据库来说不唯一。 每个表空间的最大文件数为1023.

SQL> desc dba_data_files;
 Name Null? Type
 ----------------------------------------- -------- ---------------------
 FILE_NAME VARCHAR2(513)
 FILE_ID NUMBER                          --对应每个表空间的相对文件号
 TABLESPACE_NAME VARCHAR2(30)
 BYTES NUMBER
 BLOCKS NUMBER
 STATUS VARCHAR2(9)
 RELATIVE_FNO NUMBER                     --数据库全局的的绝对文件号
 AUTOEXTENSIBLE VARCHAR2(3)
 MAXBYTES NUMBER
 MAXBLOCKS NUMBER
 INCREMENT_BY NUMBER
 USER_BYTES NUMBER
 USER_BLOCKS NUMBER
 ONLINE_STATUS VARCHAR2(7)

注意:oracle尽量保持相对文件号,和绝对文件号的一致性


SQL> select file_id,relative_fno from dba_data_files where tablespace_name='USERS';
   FILE_ID RELATIVE_FNO
---------- ------------
         4 4





临时表空间情况

SQL> select * from v$tablespace;
       TS# NAME INC BIG FLA ENC
---------- -------------------- --- --- --- ---
         0 SYSTEM YES NO YES
         1 UNDOTBS1 YES NO YES
         2 SYSAUX YES NO YES
         4 USERS YES NO YES
         6 EXAMPLE YES NO YES
         3 TEMP NO NO YES
6 rows selected.
SQL>


临时表空间的视图(v$tempfile),其他表空间文件在(v$datafile)


SQL> select file#,ts#,status name from v$tempfile; 
     FILE# TS# NAME
---------- ---------- --------------------
         1 3 ONLINE


临时文件的数据字典(dba_temp_files),其他表空间文件的(dba_data_files)

SQL> select tablespace_name from dba_data_files;
TABLESPACE_NAME
------------------------------
EXAMPLE
USERS
SYSAUX
UNDOTBS1
SYSTEM                          --不存在临时表空间


在dba_temp_files 中查找

SQL> select file_id ,relative_fno ,file_name from dba_temp_files;

   FILE_ID RELATIVE_FNO FILE_NAME

---------- ------------ --------------------

         1            1 /u01/temp02.dbf

SQL> 






相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载