以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 系统打开速度的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92690) |
-- 作者:xubing051018 -- 发布时间:2016/11/10 12:51:00 -- 系统打开速度的问题 做了个项目,每次打开程序都超级慢,要等3-5分钟甚至更久,论坛了解说是加载表过多或加载数据过多引起的, 但是我依照帮助代码把大部分表都取消加载,还是很慢。 这个还能会是什么其他原因呢? 另外我也做了很多查询表,查询表很多也会影响程序打开速度吗? |
-- 作者:jiskin -- 发布时间:2016/11/10 12:58:00 -- Inetrnet 选项 高级 去掉 “检查发行商的证书是否已吊销 ”的勾 试试 |
-- 作者:xubing051018 -- 发布时间:2016/11/10 13:42:00 -- 谢谢 这个帮助里看过 很早就设置过 不是这个原因。。。 |
-- 作者:有点蓝 -- 发布时间:2016/11/10 15:01:00 -- 查询表一样会加载数据的,多了一样慢 |
-- 作者:有点蓝 -- 发布时间:2016/11/10 15:02:00 -- 复杂的查询表会更慢 |
-- 作者:xubing051018 -- 发布时间:2016/11/10 15:38:00 -- 比如我一个查询表的查询结果有2W条记录,那打开程序的时候,系统就会去加载这个查询表的表结构和这2W笔资料? |
-- 作者:有点蓝 -- 发布时间:2016/11/10 15:39:00 -- 是的 |
-- 作者:xubing051018 -- 发布时间:2016/11/10 16:12:00 -- 额。应该就是这个原因了 还有个问题 加载表多了或加载数据量多了。。。系统启动速度就慢, 要是设置不预加载表和数据,那系统里很多列设置的列表项目或字典怎么办。。好像不能用了。。 |
-- 作者:有点蓝 -- 发布时间:2016/11/10 16:18:00 -- 看情况咯,灵活变通。并不是说所有的表都不加载。 1、可以使用专门的字典表,这类型表可以完全加载。 2、动态设置列表项目 3、还有一种策略是第一次使用的时候从后台加载,第二次之后就从前台取值了。
|