timesten内存在增删操作时的消耗均持续性增加,最终导致分配内存耗尽,无法进行数据操作,急。。。

jjjyyy2012 2016-04-01 04:06:27
Linux系统,仅使用timesten作为后台数据库。DSN定义和数据表创建好了之后进行增删改查测试。
Linux内存:32G
最大共享内存:shmmax 30G
共享内存:shmall * PageSize = 15G
DSN参数:permsize 6G,tempsize 1G
查看内存消耗:ps aux | grep timesten获取pid,用top -p pid监控内存使用情况

具体情况是:
插入num条数据之后,内存消耗11.4%;
接着做删除num条数据,内存消耗并不会减少,反而增加比如14.2%;
再接着插入num条数据,内存消耗继续增加,最终将分配的6G内存耗尽,抛出异常。

找了很多资料都没有找到相关的说明和解决办法,直接查看ds文件好像也不是很大。希望了解相关情况的朋友帮帮忙,搞了很长时间了,挺急的。
...全文
204 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧