表单开发,关联表格数据过大时请求超时

关联客户信息表或其他数据量,获取Code和Text时,当数据量庞大,全量获取dicTableField表格数据超时导致java服务内存不足强制退出IO


评论区

超级管理员 2026-02-24 09:17

可以根据实际情况,加大一下内容 或者 适当修改一下,不全量查,根据条件筛选

花自飘零水自流 2026-02-24 19:52

@超级管理员

如何根据当前目录的id去查询?目前我的客户表有十来万数据,前端回显时卡顿非常明显,全量查询前后端压力都很大会直接崩溃

超级管理员 2026-02-25 09:06

不要用下拉框,下拉框显示10w条肯定卡死的,可以用表格选择框试试,哪个是可以分页查询

花自飘零水自流 2026-02-25 09:34

@超级管理员

主要是表单开发,表格分页数据回显的时候卡顿。

超级管理员 2026-02-25 09:45

@花自飘零水自流

一样的这10w条数据扔给avue他处理卡顿

或者可以试一下 虚拟渲染、远程搜索看一下: https://avuejs.com/form/form-select.html

花自飘零水自流 2026-02-25 09:58

@超级管理员

目前我使用虚拟字段通过子查询把回显名称一起带出来性能好一些,Crud表格貌似没有虚拟渲染。

1.加载十万条数据前后端都太吃力,前端轮询Code 回显Text 单页10条数据需要7,8秒

2.后端需要跳过虚拟化处理和非显示字段,不然后端服务器内存会爆

超级管理员 2026-02-25 10:13

@花自飘零水自流

用表格选择器就可以了 回显是通过接口获取文本的 不会查全部,

如果你想表单就是想使用下拉框,

那就加一个虚拟字段用来作为列表回显示用,控件配置 表格选择框即可

回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们