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的整数倍。
  • 相关阅读:
    多个div并排显示的居中问题——来自腾讯的一道面试题
    c++ 类的对象与指针
    c++ 联合体
    用户输入一个数字,找到所有能够除尽它的数的总个数
    javascript
    今天的排版
    论学习php的方法
    我想对所有新程序员说的一些话
    注册表单
    安卓机器人
  • 原文地址:https://www.cnblogs.com/zmc/p/4254951.html
Copyright © 2011-2022 走看看