Skip to content

max_hash_mem

参数名称

max_hash_mem

参数解释

允许单个哈希节点使用的最大内存量(单位:MB)。

SGA内存(system_sga_mem)为共享资源,所有排序、哈希、集合等都会使用,为避免单个任务将内存资源耗尽,其他任务无法成功执行,系统通过该参数控制单次计算的最大内存开销,保证数据库系统利用有限资源最大化对外服务能力。

默认值

32

取值范围

[32,1048576]

访问权限

R/W

是否全局参数

修改生效方式

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

操作步骤

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

注意事项