以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  运算速度问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=188185)

--  作者:朱女士
--  发布时间:2023/9/6 16:49:00
--  运算速度问题
老师您好!
     抱歉,请允许我重复提问这个“运算速度”问题。以前提出的问题,已经解决了,可是近期随着数据量的增大,我数据库达到了近10万条了,运行速度又慢下来了,计算一次需要40分钟左右。这次我向您请教的问题是,怎么标识已经计算过的数据。也就是说,已经计算过的数据,打上标识。以后就不重复计算了。这个标识我想的办法是增加一个字段,您还有别的好办法,用代码实现这个目的?
                                                                                            谢谢!

--  作者:有点蓝
--  发布时间:2023/9/6 16:53:00
--  
方法1、增加一个列
2、如果计算是按日期的,可以每次计算后把最后的日期值记录下来,下次从这个记录的日期开始计算
3、增加一个历史记录表,每次计算完毕把数据移到历史记录表。当前表只留下没有计算的数据