报表组件 运行速度慢

请问,报表组件运行速度特别慢,保存一次需要几十秒,这个情况应该怎么去排查问题?

Jmix版本:2.3.1
Jmix Studio版本:2.3.1-241
MacBook Pro M1 Pro
MacOS:14.5
浏览器:Chrome
数据库:Oracle10g (Parallels Desktop中安装Win11,win11中安装的oracle 10g)

数据库里的数据很多吗?sql有没有性能问题?

没有 这是一个新建的测试项目,里面的数据总共一百多条,上午又试了一下本地的mysql,依旧是很慢,貌似跟数据库没有关系,也换过浏览器,和浏览器好像也没关系 :face_holding_back_tears:

我发现一旦打开报表区域对话框,选完数据后点击确认就会卡顿。

file_1721719386412_892

这个业务逻辑是在 ReportRegionWizardDetailView 类中实现的。你可以跟踪一下里面的方法看看是哪里慢?

1 个赞

好的,现在莫名的正常了,不知道哪里出现的问题,等下次还是慢的时候我再看一下,谢谢

1 个赞