这个功能怎样去实现好点~??

暴走的车轮 2010-11-11 11:26:33
网站上有个功能,就是类似淘宝的,超时不审核不确认的话自动打款功能,这个功能是做在程序里好?还是做在数据库里好?比如说作业之类的?有这方面经验的大侠给说说啊............我刚开始想做后台人工给处理,后来一想,数据量如果大了得累死,我想的方法是做到数据库里用作业每天按时处理一次。数据库是sqlserver的。不知道这样能否?
...全文
184 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
IHandler 2010-11-11
  • 打赏
  • 举报
回复
定时作业可以,人工可以批量
qq346127416 2010-11-11
  • 打赏
  • 举报
回复
不太明白~帮顶~~~
  • 打赏
  • 举报
回复
记住,不要在一个程序运行得好好地时候,因为你想到了另外一种实现方式于是就赶时髦去修改本来运行得好好的程序。你可以再写一个然后让两个实现分别通过测试,然后刻意稳定一段时间(比如经过10000次高强度测试)之后才删除一个。

花费时间讨论这种问题的“选择”问题,实在是太学究气了。
  • 打赏
  • 举报
回复
这种东西不应有半点纠结。这些东西以通过测试作为唯一标准,不要纠缠理论是否完美。实际上,一个应用程序可以有3、5种写法来实现定时调度任务,只要都能通过测试,谁也不需要删除,不要花时间去争论什么哪一种写法才完美、才是唯一允许的写法的问题。实际上,只要你尽量提前展开尽可能高强度的回归测试(而不是开发过半才开始测试),那就不要浪费时间去搞没用的技术争论。
flyerwing 2010-11-11
  • 打赏
  • 举报
回复
计划任务,服务做.
fellowcheng 2010-11-11
  • 打赏
  • 举报
回复
可以用job定时执行
或者做个服务程序轮询相关表并处理
MSDNXGH 2010-11-11
  • 打赏
  • 举报
回复
不太明白。。。
hookyzlr 2010-11-11
  • 打赏
  • 举报
回复
sql server采用代理+作业时可以实现你说的这个情况的,
按照自己制定的周期定时执行某个操作。
hch126163 2010-11-11
  • 打赏
  • 举报
回复
数据库定时作业可以
或者

system.threading.timer

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧