找回密码
 立即注册

QQ登录

只需一步,快速开始

林.. Wyn认证

金牌服务用户

54

主题

137

帖子

445

积分

金牌服务用户

积分
445

Wyn认证

[已支持] 缓存数据集性能

林.. Wyn认证
金牌服务用户   /  发表于:2022-12-12 14:00  /   查看:2563  /  回复:6
本帖最后由 林.. 于 2022-12-12 14:02 编辑

同一个sql server数据源,建立了20个多sql取数缓存数据集后,发现数据集打开和编辑都变卡顿了,
是什么原因造成的呢?

1670824927333.png680564269.png

6 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2022-12-12 17:57:20
推荐
本帖最后由 Felix.Li 于 2023-12-21 11:06 编辑
林.. 发表于 2022-12-12 16:34
好的,现在可以远程

************************************************最佳答案********************************************
问题是:缓存数据过多,过多的缓存数据集多次请求导致系统内存不足,目前解决配置内存限制,减小缓存数据库的内存占用,推荐大数据量使用直连模型或者直连数据集实现,过多的占用系统内存可能导致服务器卡顿
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-12-12 15:00:00
沙发
是否是缓存数据太多了,导致monetdbd服务没了,是不是咱们系统内存不足了,
执行一下systemctl status monetdbd,看一下这个服务是否正常,其次看一下空余内存。太大的缓存数据集是否可以考虑使用直连数据集或者直连模型呢
回复 使用道具 举报
林..Wyn认证
金牌服务用户   /  发表于:2022-12-12 16:13:49
板凳
在哪执行该“systemctl status monetdbd”命令,需要进入哪个路径吗?其次看一下空余内存,这个查看命令是什么呢?
回复 使用道具 举报
林..Wyn认证
金牌服务用户   /  发表于:2022-12-12 16:14:15
地板
Felix.Li 发表于 2022-12-12 15:00
是否是缓存数据太多了,导致monetdbd服务没了,是不是咱们系统内存不足了,
执行一下systemctl status mon ...

在哪执行该“systemctl status monetdbd”命令,需要进入哪个路径吗?其次看一下空余内存,这个查看命令是什么呢?
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-12-12 16:27:57
5#
林.. 发表于 2022-12-12 16:14
在哪执行该“systemctl status monetdbd”命令,需要进入哪个路径吗?其次看一下空余内存,这个查看命令 ...

直接在咱服务器上就可以,包括内存直接使用命令“free”就可以,或者您看方便远程的话,我们远程看一下,具体看一下问题在哪
回复 使用道具 举报
林..Wyn认证
金牌服务用户   /  发表于:2022-12-12 16:34:04
6#
Felix.Li 发表于 2022-12-12 16:27
直接在咱服务器上就可以,包括内存直接使用命令“free”就可以,或者您看方便远程的话,我们远程看一下, ...

好的,现在可以远程
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部