Foxtable(狐表)用户栏目专家坐堂 → 关于项目打开速度的很奇怪的问题?


  共有17235人关注过本帖树形打印复制链接

主题:关于项目打开速度的很奇怪的问题?

帅哥哟,离线,有人找我吗?
cpayinyuan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
关于项目打开速度的很奇怪的问题?  发帖心情 Post By:2009/10/16 9:54:00 [只看该作者]

      在狐表中,一般情况下表越多打开项目越慢.为了加快速度,我删除了20个表(这些表改为在打开项目再动动态加载),本想着打开项目速度应该明显快了,但结果很奇怪,不但没有比以前更快,反而比以前慢了许多.在显示打开XX表的时候,停留在其中一个打开XX表上(是一个内部表,且这个表没有任何事件,也没有任何窗口),停留长达30秒不变化,然后再开始继续显示正在打开其他的表,不知怎么回事,请贺老师帮忙分析一下.

[此贴子已经被作者于2009-10-16 9:54:47编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/16 9:59:00 [只看该作者]

呵呵,我也要经过实际测试才可以分析原因的。

压缩项目,重新打开看看。

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/10/16 12:04:00 [只看该作者]

以下是引用狐狸爸爸在2009-10-16 9:59:00的发言:
呵呵,我也要经过实际测试才可以分析原因的。

压缩项目,重新打开看看。

执行一下压缩项目,意义不是太大.
会不会全局表事件的代码比较长,对启动速度有影响?

贺老师能否说一下项目打开时,都执行哪些事件的代码,除了表的数量外,还有哪些因素决定着项目打开时间的长短?

(我的项目事件代码比较长,我估计贺老师不一定有时间帮我详细检查,所以最好还是你把相关的信息告诉我,我慢慢的逐项检查)

[此贴子已经被作者于2009-10-16 12:05:14编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/16 12:13:00 [只看该作者]

代码长短只影响变异速度,不会影响启动速度。
因为启动的时候不会编译,调用已经编译好的文件。

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/10/16 12:15:00 [只看该作者]

以下是引用狐狸爸爸在2009-10-16 12:13:00的发言:
代码长短只影响变异速度,不会影响启动速度。
因为启动的时候不会编译,调用已经编译好的文件。

还是希望贺老师指导一下,打开项目时都加载哪些东西,都有哪些因素影响项目打开速度?你说一下,我才好逐项检查一下原因.

而且挺奇怪的,同一个项目同一台电脑,打开速度也不同,差别还比较大(不是由于启动电脑后第一次的原因),不知怎么回事?

[此贴子已经被作者于2009-10-16 12:16:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/16 12:20:00 [只看该作者]

打开表、菜单、窗口,加载项目属性和表属性、列属性。


 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/10/16 12:22:00 [只看该作者]

以下是引用狐狸爸爸在2009-10-16 12:20:00的发言:

打开表、菜单、窗口,加载项目属性和表属性、列属性。

你是说项目事件中代码的长短对启动速度(打开项目的速度)影响不大?
奇怪的是,我的这个项目昨天的时候还是挺快的,今天我就是把增加了一些全局表事件,删除了一些表,启动速度就慢了差不多2-3倍,你说奇怪不奇怪?

 

另外请贺老师检查一下,某种情况下,在打开项目时会不会出现重复编译代码的可能?(已经编译过的又编译了一遍)

[此贴子已经被作者于2009-10-16 12:24:06编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/16 12:26:00 [只看该作者]

和长短无关,关键是代码是否合理。

特别是全局表事件,有几个事件默认对所有表有效的,而且打开项目会执行好多次。


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2009/10/16 12:28:00 [只看该作者]

不奇怪,因为看不见文件,什么情况都有可能发生!

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/10/16 12:37:00 [只看该作者]

以下是引用狐狸爸爸在2009-10-16 12:26:00的发言:
和长短无关,关键是代码是否合理。

特别是全局表事件,有几个事件默认对所有表有效的,而且打开项目会执行好多次。

这样讨论看来也不是办法,还是希望贺老师把哪些事件会在打开项目时执行多次的事件给我指导一下,我再认真的检查一下.

不是我不愿意发项目,文件很大,项目也比较复杂,我怕贺老师不一定有时间详细检查.感觉还是你多指导一下,我自己检查更方便一些.


 回到顶部
总数 12 1 2 下一页