Alter system set 子句
Scope
Scope子句用于指定修改何时生效。Scope取决于启动数据库使用pfile或者spfile。
Memory
Memory 表明在内存中进行修改,立即生效,一直持续到数据库关闭。如果你使用pfile启动数据库,那么这是你唯一可以指定的scope。
Spfile
Spfile 表明在spfile中进行修改。必须重启数据库才会使修改生效。对于v$parameter中描述的不可修改的静态参数,必须指定spfile。
Both
Both 表明在内存和spfile中同时进行修改。新的设置立即生效并且在数据库重启后仍然有效。
如果数据库是使用spfile启动的,那么默认情况下是both。如果数据库是使用pfile启动的,那么默认情况下是memory,而且这是唯一可以指定的scope。