原因:如果数据量大了,且数据源在服务器上,想触发某来更新所有数据,必须先加载再触发,但是如果网速不快,加载就很慢 ,再加上触发也很慢,整个程序就无响应一段时间.
我的数据太多了,分月加载,有时修改上个月的数据,就得全部加载再触发,速度好慢 ,不知用SQL语言效率是不是高点?
[此贴子已经被作者于2011-3-18 15:08:05编辑过]
现金流水账如果不做成流水账形式,客户认为我做的项目不专业。算了,怎么慢总比人工快吧。
对于Foxtable来说可能 并不多,一月几千条,但是数据在服务器上,客户端网速是家庭ADSL网络,每次加载、触发有点头大
以下是引用mr725在2011-3-18 16:27:00的发言:
每月多少条记录算是“大量”呢?
呵呵,如果你有几十万行,那么真的不合适流水账,想想一下,你修改中间某行,意味着几十万行的结存都要同时变化,计算需要耗费时间,保存更需要耗费时间。
以下是引用shixia在2011-3-18 16:30:00的发言:
对于Foxtable来说可能 并不多,一月几千条,但是数据在服务器上,客户端网速是家庭ADSL网络,每次加载、触发有点头大
好像R版以前有过一个测试项目,他在广东的数据,我距离几百公里调用都还可以的。
你还是按二楼的意见“适时统计”余额列更快。
我这几天也在想,后来想想按月加载数据后再计算总不会出错吧.但前提是只允许财务一个人操作.多人操作肯定会出错.
以下是引用狐哥在2011-3-18 18:05:00的发言:
我这几天也在想,后来想想按月加载数据后再计算总不会出错吧.但前提是只允许财务一个人操作.多人操作肯定会出错.
怎么会呢?
能详细说明一下:为何多人操作肯定会出错吗·····
各位老师,假设我用FOXTABLE制作一个采购明细流水帐,直接通过ERP管理软件导出,手工导入采购明细流水帐,一个月大概5万条记录,每个月修改近3个月的记录部分需要修改,请问会出现什么后果,如何解决?