修改oracle數據庫SGA和PGA大小

 修改SGA和PGA數據庫

SGA的大小:通常物理內存20%用做操做系統保留,其餘80%用於數據庫。
SGA普通數據庫能夠分配40%-60%之間,PGA能夠分配20%-40%之間。
 
一、以dba身份登陸
並查看SGA信息:
SQL>show parameter sga;
 
查看PGA信息:
SQL>show parameter pga;
 
二、修改sga_target
SQL>alter system set sga_target=436M;
 
三、修改sga_max_size
SQL> alter system set sga_max_size=436M scope=spfile;
 
四、重啓數據庫使其生效:
SQL>shutdown immediate;   
##注意,重啓前必定先完成上述兩部操做,且sga_target不得大於sga_max_size,通常保持二者相等
 
。不然可能致使數據庫沒法啓動。
SQL>startup
 
五、查看SGA是否生效:
SQL>show parameter sga
NAME                                 TYPE        VALUE
------------------------------------ ----------- -----
lock_sga                             boolean     FALSE
pre_page_sga                         boolean     FALSE
sga_max_size                         big integer 436M
sga_target                           big integer 436M
相關文章
相關標籤/搜索