SQL code: 2048 column store error: search table error: [9] Memory allocation failed

SQL code: 2048

column store error: search table error: [9] Memory allocation failed

在执行SE16N,不输入任何限制查询MARC表长时间运行DUMP,输入其他条件则不会DUMP,在ST22中查询到如下错误消息

 

 

 

 

 

 

 

 

 

 

 

这个问题是数据库内存限制问题,需要修改如下的HANA STUDIO修改statement_memory_limit参数值为空,即不限制;

在SCN中也有人遇到过类似的问题和解决办法

 

附录

在查询问题中搜索到其他类似的HANA数据库使用问题

The following error messages can indicate OOM situations. Be aware that some of the errors can also be issued in other scenarios. To make sure that they are really memory related, you have to check the related trace file.

SQL error -10108: Session has been reconnected

SQL error 129 while accessing table 

transaction rolled back by an internal error: exception during deltalog replay.

transaction rolled back by an internal error: TableUpdate failed

transaction rolled back by an internal error: exception

1000002: Allocation failed ; $size$=1191936; $name$=TableUpdate; $type$=pool;

$inuse_count$=2180; $allocated_size$=8180736; $alignment$=16#

transaction rolled back by an internal error: TrexUpdate

failed on table with error:

commitOptimizeAttributes() failed with rc=6900, Attribute engine

failed;object=$delta_1$en, rc=6900 - enforce TX rollback

transaction rolled back by an internal error: TrexUpdate

failed on table '' with error: Attribute load

failed;index=en,attribute='$trexexternalkey$' (207), rc=6923 - enforce TX rollback

transaction rolled back by an internal error: TrexUpdate

failed on table '' with error: AttributeEngine: not enough

memory, rc=6952 - enforce TX rollback

SQL error 403 while accessing table 

internal error: ""."": [133] (range 2)

SQL error 2048 while accessing table 

column store error: search table error: [9] Memory allocation failed

column store error: search table error: [1999] general error (no further information available)

column store error: search table error: [2575] flatten scenario failed; Allocation failed

column store error: search table error: [6900] Attribute engine failed

column store error: search table error: [6923] Attribute load failed

column store error: search table error: [6952] Error during optimizer search

column store error: search table error: [6952] AttributeEngine: not enough memory

SQL error 3584 while accessing table

distributed SQL error: [9] Memory allocation failed

distributed SQL error: [2617] executor: plan operation execution failed with an exception

SQL error 3587 at CON

invalid protocol or service shutdown during distributed query execution: 

[2613] executor: communication problem

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用[1]中提供的信息,当使用koa框架时,可能会遇到"FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory"的错误。这个错误通常是由于Node.js的内存泄漏导致的。下面是一些解决方法: 1. 增加Node.js的内存限制:可以通过在启动应用程序时使用`--max-old-space-size`标志来增加Node.js的内存限制。例如,`node --max-old-space-size=4096 app.js`将Node.js的内存限制增加到4GB。 2. 优化代码和资源:检查代码中是否存在内存泄漏的问题,例如未释放的资源、循环引用等。确保及时释放不再使用的对象和资源,以减少内存占用。 3. 使用流式处理:对于大型数据集或文件,可以使用流式处理而不是一次性加载到内存中。这可以通过使用适当的流式处理库或技术来实现,例如使用koa的`koa-bodyparser`中间件来处理请求体。 4. 使用缓存:对于频繁访问的数据,可以考虑使用缓存来减少对内存的需求。这可以通过使用适当的缓存库或技术来实现,例如使用Redis作为缓存服务器。 5. 升级Node.js版本:有时,内存泄漏问题可能是由于Node.js版本中的bug引起的。尝试升级到最新的稳定版本,以获得修复可能存在的问题的好处。 这些解决方法可以帮助您解决koa框架中的内存泄漏问题,并避免"FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory"错误的发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值