问答 查看内容
返回列表

数据集报错「更新任务过多」或「数据库连接已满」或「数据库账号认证异常」错误

183 1
发表于 2024-10-23 14:18:04 | 查看全部 阅读模式
点击数据集报错,「更新任务过多」或「数据库连接已满」或「数据库账号认证异常」,可前往任务管理和资源监控进行排查,若正常则联系数据库管理员,错误详情:Couldn't acquire connection for current strategies: [RetryConnectionAcquiringStrategy{retryAttempts=1}, CustomIncrementPoolOnConnectionAcquiringStrategy{maxOverflowPoolSize=48}]

这个是什么原因?

评论1

观小豪楼主Lv.1 发表于 2024-10-23 14:26:11 | 查看全部
针对这种情况(直连数据集),

1)可以前往“数据账户”查看相关账户的“最大连接数”,这个默认之前没有修改配置的话是16,同时因为bi系统的动态机制,最大是其3倍的任务数,因此也就是最大任务数是48个
截图202410231419249310.png

2)当这边相关数据账户任务数量(正在运行)超过16这个最大连接数的时候,就会出现排队的现象
3)而当这边任务数量(正在运行和排队中)超过了bi的动态机制最大倍数的时候(即16x3=48),就会出现报错的现象
4)关于排队的这种情况,可以视数据库性能压力,进行适当的最大连接数调整;或者错峰运行相关数据账户的任务数量,减少对数据库的访问次数,从而减少连接池满的情况


特殊情况:如果前往数据账户发现调整不了最大连接数
1)调整最大连接数之后,确认按钮是灰色的,要注意数据账户的密码是否填写
2)可以前往“管理员设置-运维管理-参数配置-数据库参数配置”调整“单个直连数据库连接池上限默认值”
截图202410231426025549.png

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表