暂无图片
benmarksql在虚拟机上简单测试postgresql,提示内存错误,invalid memory alloc 不知道如何解决?
我来答
分享
暂无图片 匿名用户
benmarksql在虚拟机上简单测试postgresql,提示内存错误,invalid memory alloc 不知道如何解决?

测试环境:3台虚拟服务器 8核 8G 300GB硬盘,安装分布式集群数据库,内核为pg11

使用benchmarksql5.0测试tpc-c

设置如下:


执行:./runBenchmark.sh props.pg

报错如下:


感觉是内存设置问题。

不知道要如何设置?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
梧桐

遇到“invalid memory alloc”错误时,可以从以下方面进行排查和解决:

  1. 确保虚拟机有足够的内存。
  2. 调整PostgreSQL内存配置参数。
  3. 优化BenchmarkSQL的测试规模和并发线程数。
  4. 增加虚拟机的交换空间。
  5. 检查系统资源限制和内核参数。
  6. 查看日志文件,是不是有其它关联的错误。
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL 把表中某个字段的base64码全部update解码,怎么写?
回答 1
可以尝试以下语句来更新表中某个字段的base64码全部解码UPDATEtablenameSETcolumnnamedecode(columnname::text,'base64');其中,tablen
postgresql有几张表 想监听表里面有增删操作 就调用http请求, 有什么好的插件或者工具推荐?
回答 1
触发器函数
Plsql 12和14有没有类似的CNplugin插件?
回答 1
已采纳
CNplugin插件应该是通用的吧貌似好久没更新了下载地址:https://www.modb.pro/download/167437
postgresql可以指定除哪些字段以外,其他字段都查出来吗?
回答 1
其他数据库也没有这个功能吧。
postgreSQL 有没有设置groupby 不检索全部字段?
回答 1
如果groupby是prikey就可以。否则就不支持。
plperlu 插件安装需要哪些包
回答 1
在CentOS7.9上为PostgreSQL12.6安装plperlu插件,需先满足依赖条件,若直接创建扩展提示控制文件缺失,可按以下步骤处理:1.安装依赖包执行以下命令安装Perl开发包及Postg
postgresql中哪些指标可以告诉我服务器配置错误?
回答 2
参数文件配置错误查看pgfilesettings,客户端认证配置错误查看pghbafilefules
怎么通过heap_page_items和get_raw_page判断数据是提交了还是回滚了呢
回答 6
已采纳
一个事务只有4种状态,处理中,提交,回滚,子事务提交。在clog中用0,1,2,3表示,一个事务占2个bit位,一个字节可以存放4个事务。你按照这个规则算一下它在哪个块里的哪个位置呗,看下具体的值就可
Oracle,PostgreSQL,Mysql中浮点型如何产生inf、-inf,NaN?
回答 1
把你的报错信息,SQL语句,执行的数据库搞出来看看
postgreSQL pg_cron对数据库有没有影响?
回答 1
没有