|
|
本帖最后由 irene 于 2012-2-20 09:59 编辑
我的主表上的十个字段,是从子表中统计同一字段不同分类的数据和,我的代码如下,不管是新建还是返回、保存,系统都会去计算这几个值,这项工作最影响速度。
var docid = getId();
var dayid = getToday();
var sql="select sum(item_金额) from tlk_子表单 where ITEM_分类 ='费用01'";
sql +="and parent='"+docid+"'";
sql +="and LASTMODIFIED like '" +format(dayid,"yyyy-MM-dd") + "%'";
var value = sumBySQL(sql);
value;
求助,如何做能实现在新建、保存、返回时,不去计算这些值?多谢!或者说怎么样能最大限度的提高这个效率?
我的主表记录有3万、子表4万。点击新建要13.7S,返回要10S,保存要18.9S。 |
|