首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >填充数据库查找表中的所有下拉字段

填充数据库查找表中的所有下拉字段
EN

Stack Overflow用户
提问于 2013-11-07 16:15:16
回答 2查看 84关注 0票数 0

我有一个应用程序,它有大约25到25张查找表。

当我选择创建新记录或修改退出记录时,下拉列将从查找表中填充。目前,我正在查询从单独查找表。当用户单击“新建记录”按钮或“编辑”按钮时,填充下拉字段几乎需要6-7秒。

处理这种情况的最佳办法是什么?

如何使一个视图执行一个查询而不是几个查询来填充所有下拉字段?

任何见解或帮助都是非常值得赞赏的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-07 16:23:25

有几件事你可以做:

  1. 如果查找表不更改或不经常更改,则缓存它们
  2. 延迟查找下拉列表值,并在页的其余部分加载后以一种不会引起用户注意的方式加载
  3. 看起来一个页面上的字段太多了,请考虑将表单拆分成几个页面。
票数 2
EN

Stack Overflow用户

发布于 2013-11-07 16:30:03

需要6到7秒的时间?听起来您可能没有使用(JDBC)连接池。你是?如果您还没有使用它,连接池应该会大大加快速度。在连接池中,您得到一个连接,使用它,并尽快关闭它。这样做,我认为您可以坚持分别查询每个表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19840991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档