请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

小萝卜David
金牌服务用户   /  发表于:2025-1-23 10:55  /   查看:56  /  回复:1



服务器内存是16个G 现在看内存使用率是93%    但是进程中可以看到的最大的内存是sqlserver 只使用了5个g左右   有一些内存不知道去哪了
influxdb的工作集和可共享的内存使用在6个G左右(不知道这两个是做什么的,仅供参考)



实锤是 influxdb的问题  杀掉influxdb 后  内存会释放掉   辛苦反馈下influxdb自动释放内存这块的逻辑是否有问题   


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1 个回复

倒序浏览
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-1-23 11:10:33
沙发
本帖最后由 Erik.Xue 于 2025-2-6 11:30 编辑

问题跟进:


influxdb占用内存过大导致抢占了sqlserver需要使用的内存,导致了 sqlserver性能过低。关于这个问题目前还没有找到好的解决方案,influxdb本身并没有提供类似 system.gc() 一样释放运行时内存的方法,所以目前如果客户期望依然本机同时部署 server 和 influxdb,最好的方法可能还是 kill influxdb 进程。

这个问题的另一个解决方案是分离 influxdb 和 forguncy server,或者直接使用更为专业的 elasticsearch 作为日志数据库。具体方案需要用户来决策。


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部