Skip to content

system_sga_mem

参数名称

system_sga_mem

参数解释

系统全局区(SGA,System Global Area)内存(单位:MB)。

SGA通常用于连接、集合、排序、去重等运算的中间结果缓存,内存单元大小受参数ena_share_sga影响。

  • 若ena_share_sga为true,则SGA与数据缓存块的最小内存单元相同。
  • 若ena_share_sga为false,则SGA的最小内存单元为256KB。

默认值

128

取值范围

[32,2147483647]

访问权限

R/W

是否全局参数

修改生效方式

system_sga_mem不支持在数据库中执行SET命令修改,只能通过修改xugu.ini文件,重启系统后生效。

操作步骤

  1. 在数据库中执行以下命令中止数据库服务,退出控制台工具。
    SQL> SHUTDOWN
  2. 修改SETUP文件夹下xugu.ini文件中的system_sga_mem参数,根据实际需求在取值范围内选择合适的参数值,保存并退出。
  3. 重新启动数据库服务。
  4. 在数据库中执行以下命令查看当前参数值。
    SQL> SHOW system_sga_mem

注意事项

最优值建议设置为物理内存的20%。