C#时间上的比较在后台比较好还是数据库中比较好

现在做一个判断活动的结束时间,现在在考虑时间的判断是放到后台处理
还是在查询数据库的时候直接比较了查出来,哪个效率快些呢 数据库存放
的是时间戳。

2个回答

这个问题其实要综合考量,你的数据量多大,这个判断的逻辑是不是需要频繁的触发,你选择方案的动机是为了编码更高效维护更方便还是关注底层代码的运行时间。 建议你针对你的数据量大小,写一个小DEMO做针对性测试,测试运行时间其实demo很好写的,VS打断点也可以看得到实际运行时间。实践出真知嘛。

后台处理是将所有数据取出进行筛选,
在sql查询时筛选,
当然是sql查询时效率高了!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!