以文本方式查看主题 - 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、增加一个历史记录表,每次计算完毕把数据移到历史记录表。当前表只留下没有计算的数据
|