以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 启动时打开所有的表太费时间 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=99496) |
-- 作者:xiekai -- 发布时间:2017/4/20 11:48:00 -- 启动时打开所有的表太费时间 系统越来越大,表近二百个,启动时打开所有的表太费时间。虽然启动时不加载数据,还是太慢。跪求解决方法。 |
-- 作者:有点色 -- 发布时间:2017/4/20 11:58:00 -- 为什么表有二百多个这么庞大?如果是表结构重复的表格,说明你设计思路有问题。
一个大系统,可以分成若干个小系统的,没有必要全部都能都弄在一个系统里面。
即便是一个大系统,你每次打开的时候,所有表都使用到了吗?你可以在打开的时候不加载表,在需要那些表的时候,再动态加入表 http://www.foxtable.com/webhelp/scr/2752.htm
|
-- 作者:xiekai -- 发布时间:2017/4/20 12:22:00 -- 回复:(有点色) 为什么表有二百多个这么庞大?... 谢谢速回复。
>为什么表有二百多个这么庞大?如果是表结构重复的表格,说明你设计思路有问题。 我是数据建模的专家哦,太受伤啦(一笑)。
>一个大系统,可以分成若干个小系统的,没有必要全部都能都弄在一个系统里面。 这可能是个思路。但我们有个共用的OA子系统,怎么在不同系统之间切换呢?
>即便是一个大系统,你每次打开的时候,所有表都使用到了吗?你可以在打开的时候不加载表,在需要那些表的时候,再动态加入表 已经这样做了,还是慢。不加载数据,只打开表也费时间。 |
-- 作者:nothing -- 发布时间:2017/4/20 13:57:00 -- 不是不加载数据,是不加载表,假如还慢,那就用动态表试试,打开窗口,再建表 [此贴子已经被作者于2017/4/20 13:57:54编辑过]
|
-- 作者:有点色 -- 发布时间:2017/4/20 14:06:00 -- 不加载表 http://www.foxtable.com/webhelp/scr/2752.htm
如果还慢的话,不应该了。 |
-- 作者:xiekai -- 发布时间:2017/4/20 14:52:00 -- 谢谢回复。 动态表没用过,得继续学习。 |
-- 作者:xiekai -- 发布时间:2017/4/20 14:55:00 -- 谢谢。 以前试过这个方法,但报错(表不存在)。是不是设定了关系的表,就必须在一开始就加载呢?(加载表,不是数据。) |
-- 作者:有点色 -- 发布时间:2017/4/20 14:59:00 -- 以下是引用xiekai在2017/4/20 14:55:00的发言:
谢谢。 以前试过这个方法,但报错(表不存在)。是不是设定了关系的表,就必须在一开始就加载呢?(加载表,不是数据。)
启动的时候,你需要使用的表,你要加载出来,不加载不行的。那些后续才需要用的表,可以先不加载。 |
-- 作者:xiekai -- 发布时间:2017/4/20 15:10:00 -- 明白。检查启动时用了哪些表,再试试。 谢了。 |