我们这个软件是根据人员(人员是树形组织架构,类似于传销),计算10多项工资。每一项可能要虑到下面几代人员工资再根据其提奖比例返上去,也可能是根据一个团队(即一个节点下几十个人)的总工资计算,或根据整个树的人员工资等,反正类似这样工资有十多项。
人员树在数据库中是一个表,即, 人员甲,甲的上级
                人员乙,乙的上级
这样
我们原来是用一个总控存储过程,套用几个存储过程,每一个子存储过程代表一项工资,写入工资表,再行计算,用到数据库的游标等处理这个工资。这样一执行,一般要15分钟能行处理完全部,所以造成了超时。.NET 的WEB报超时,暂时无法解决,请教解决思路!!!详细一点好