调整Oracle内存

  1. 登录

    1
    sqlplus / as sysdba
  2. 先查看数据库是否使用spfile启动

    1
    show parameter spfile;

    数据库是否使用spfile启动,如果不是的话,只需要在pfile中修改,然后重启数据库即可

  1. 查看当前分配给oracle的最大内存

    1
    show parameter memory_max_target;

  2. 查看当前分配给oracle的内存

    1
    show parameter memory_target;

  3. 更改分配给oracle的最大内存为1024M

    1
    alter system set memory_max_target=1024M scope=spfile;
  4. 更改分配给oracle的内存为1024M

    1
    alter system set memory_target=1024M scope=spfile;
  5. 重启数据库

    1
    2
    shutdown immediate;
    startup;
  6. 再次查看

    1
    2
    show parameter memory_max_target;
    show parameter memory_target;