« 如何使用DBMS_LOB从文件中加载CLOB数据 | Blog首页 | Sparse File And Oracle temporary tablespaces »
Where Are The Controlfile 'Max' Parameters Stored?
作者:eygle | 【转载请注出处】|【云和恩墨 领先的zData数据库一体机 | zCloud PaaS云管平台 | SQM SQL审核平台 | ZDBM 数据库备份一体机】
链接:https://www.eygle.com/archives/2005/08/where_are_the_c.html
有人问到这个问题,当我们创建控制文件时指定的以下这些参数,是否可以从数据库的字典表中查询得到?链接:https://www.eygle.com/archives/2005/08/where_are_the_c.html
MAXLOGFILES
MAXLOGMEMBERS
MAXDATAFILES
MAXINSTANCES
MAXLOGHISTORY
答案是除了MAXLOGMEMBERS以外,其他的都不可以。
MAXLOGMEMBERS可以从X$KCCDI.DIMLM得到。
X$KCCDI---[K]ernel [C]ache [C]ontrolfile management [D]atabase [I]nformation
其中DIMLM的含义为:Maximum number of log file members allowed
SQL> select dimlm from x$kccdi; DIMLM ---------- 3 |
如果想获得其他参数信息,那么只能通过转储控制文件的方式获得:
alter database backup controlfile to trace; |
历史上的今天...
By eygle on 2005-08-16 20:44 | Comments (2) | FAQ | 391 |
其实,是可以查到的
v$controlfile_record_section
比如TYPE是DATAFILE就相当于 MAXDATAFILES,看它的RECORDS_TOTAL字段值就行了
恩,只剩MAXINSTANCES没有发现。