【发布时间】:2012-11-15 13:49:57
【问题描述】:
我有一个用 ASP.MVC 编写的在线网站。现在,我需要定期检查一个表,如果它发生变化,我需要采取与修改其他表中的数据相关的进一步操作。我当然可以编写一个独立的应用程序来为我做这件事,但是我还有其他选择吗?我在问,因为也许有更好的东西我不知道。
【问题讨论】:
-
密切相关的问题:stackoverflow.com/q/4329859
-
这是唯一的方法。网站仅响应来自网络的请求。您不能保证任何页面在任何给定时间都会运行。
-
Trigger 听起来像是一个解决方案,但我不太喜欢处理 db 引擎。 :/另一方面,罗伯特的回答听起来正是我所需要的,但我不确定
ThreadPool.RegisterWaitForSingleObject方法将如何影响性能,因为我需要从一个表中获取数据并将其放入另一个表中。你可能有处理这种方法的经验吗?它将如何影响我网站的性能? -
@ojek:你可能问这个问题太早了。实现它的工作量似乎很小,然后您可以决定它是否太慢而无法满足您的需求。
标签: asp.net-mvc database asp.net-mvc-3