1.sid:網站標識符(site identifie)
2.spfile:伺服器參數檔案,儲存參數檔案
3.查詢資料庫參數當前值(見Oracle database reference手冊):
select value from v$parameter where name='pga_aggregate_target'
或
show parameter pga_agg(支援模糊比對)
例如:
SQL> show parameter memory;</p><p>NAME TYPE VALUE<br />------------------------------------ ----------- ------------------------------<br />hi_shared_memory_address integer 0<br />memory_max_target big integer 600M<br />memory_target big integer 600M<br />shared_memory_address integer 0<br />SQL> show parameter sga;</p><p>NAME TYPE VALUE<br />------------------------------------ ----------- ------------------------------<br />lock_sga boolean FALSE<br />pre_page_sga boolean FALSE<br />sga_max_size big integer 460M<br />sga_target big integer 300M<br />SQL> show parameter pga;</p><p>NAME TYPE VALUE<br />------------------------------------ ----------- ------------------------------<br />pga_aggregate_target big integer 200M<br />SQL>
4.修改初始參數檔案(靜態參數檔案),需手動修改,並重新啟動服務
修改spfile參數:alter system set pga_aggregate_target=1g
5.pfile檔案預設位置:
$oracle_home/dbs(unix系統)
%oracle_home%\database(windows系統)
6.如何查看當前oracle是使用SPFILE還是PFILE參數開啟的
Oracle的Startup命令預設是用spfile開啟。
SVRMGR> show parameter pfile;
NAME TYPE VALUE
----------------------------------- ------- ------------------------------
spfile 字串 %ORACLE_HOME%\DATABASE\SPFILE%
就是用'spfile'啟動的