我有一个应用程序,它有大约25到25个查找表。
当我选择创建新记录或修改现有记录时,会从查找表中填充下拉列。目前我正在单独查询表格查询。当用户单击新记录按钮或编辑按钮时,填充下拉字段需要大约6-7秒。
处理此类情况的最佳方法是什么?
如何使一个视图执行一个查询而不是多个查询来填充所有下拉字段?
任何见解或帮助都非常值得赞赏。
答案 0 :(得分:2)
你可以做几件事:
答案 1 :(得分:1)
需要6到7秒?听起来你可能没有使用(JDBC)连接池。你是?如果您还没有使用它,连接池应该可以大大加快速度。在连接池中,您可以获得连接,使用它,并尽快关闭它。这样做,我认为你可以坚持分别查询每个表。