zoukankan      html  css  js  c++  java
  • SQL0973N在 "<堆名>" 堆中没有足够的存储器可用来处理语句

    SQL0973N在 "<堆名>" 堆中没有足够的存储器可用来处理语句。

    解释:

    已使用此堆的所有可用内存。不能处理该语句。

    用户响应:

    接收到此消息(SQLCODE)后就终止应用程序。修改 "<堆名称>"
    配置参数以增大堆大小。

    例如,要更新数据库配置参数,发出如下命令:


      db2 update db cfg
      for "<db-name>"
      using "<heap-name>" "<heap-size>"

    要查看数据库配置参数的列表,使用 GET DATABASE CONFIGURATION 命令。

    要更新数据库管理器配置参数,发出如下命令:


      db2 update dbm cfg
      for "<db-name>"
      using "<heap-name>" "<heap-size>"

    要查看数据库管理器配置参数的列表,使用 GET DATABASE MANAGER
    CONFIGURATION 命令。

    对于应用程序组共享的堆大小,下列三个数据库配置参数控制其大小和使用
    情况:APPGROUP_MEM_SZ、GROUPHEAP_RATIO 和
    APP_CTL_HEAP_SZ。利用以下公式来计算一个应用程序组中的应用程序数:
    APPGROUP_MEM_SZ /
    APP_CTL_HEAP_SZ。利用以下公式来计算应用程序组共享的堆大小:
    APPGROUP_MEM_SZ * GROUPHEAP_RATIO / 100。

    sqlcode :  -973

    sqlstate :  57011  

    注:一般修改APP_CTL_HEAP_SZ大一些就可以,应当是128或者256的整数倍。
  • 相关阅读:
    模板笔记2
    模板笔记
    qt打包可执行文件
    合并单独的视频和音频
    模板1
    mysql 数据表中查找重复记录
    mysql左连接右连接(查询两张表不同的数据)
    mysql--构造数据、导入导出
    mysql安装
    linux下启动tomcat服务
  • 原文地址:https://www.cnblogs.com/zmc/p/4254951.html
Copyright © 2011-2022 走看看