方法: 1. 「alter system set sga_max_size/sga_target=numeric value...」を使用して sga のサイズを変更します。 2. 「alter system set pga_aggregate_target=numeric value...」を使用して、 pgaのサイズ。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
1. sga サイズを変更します:
SQL> alter system set sga_max_size=2560M scope=spfile; System altered. SQL> alter system set sga_target=2560M scope=spfile; System altered.
2. pga サイズを変更します:
SQL> alter system set pga_aggregate_target=650M scope=spfile; System altered.
知識の拡充:
インスタンス sga および pga のサイズの変更:
アイデア: まず、spfile でパスを指定してバックアップとして pfile を作成し、次にメモリ パラメーターを調整します。データベース内で。
#—>データベース内の sga、pga 関連パラメータを変更します—>この pfile を使用して spfile を作成します—>データベースを閉じます—>最後にデータベースを通常どおり起動します 最初: spfilebackup#/u01/app/oracle/admin/orcl/pfile/pfile1.ora是通过当前spfile创建的文件名字叫 “pfile1.ora” SQL> create pfile='/u01/app/oracle/admin/orcl/pfile/pfile1.ora' from spfile; File created. SQL>
SQL> show parameter memory NAME TYPE VALUE -------------------------------- ----------- ------------------------------ hi_shared_memory_address integer 0 memory_max_target big integer 0 memory_target big integer 0 shared_memory_address integer 0 SQL>
SQL> alter system set memory_max_target=0 scope=spfile; System altered.
SQL> alter system set memory_target=0 scope=spfile; System altered.
Oracle ビデオ チュートリアル 」
以上がOracleでsgaとpgaを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。