ASP.NET MVC:是否可以设置全局变量?

ASP.NET MVC:是否可以设置全局变量?,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我的MVC2应用程序中有一个进程,需要花费大量时间,并在进程中更改数据库中的许多行 两个或多个用户可能同时尝试执行此操作,这将导致不良效果 是否有一种方法可以在asp.net中的某个位置设置一个全局标志,以便我可以对照所有请求进行检查,以查看当前是否正在执行相关操作? (在运行查询之前翻转一点,然后在完成时翻转) 还是有更好的方法来处理这种情况 谢谢MVC是建立在Asp.Net内核上的。您可以使用应用程序对象进行适当的锁定存储。您可以使用对象-它是数据库的一部分。您熟悉数据库中的并发控制机制吗?

我的MVC2应用程序中有一个进程,需要花费大量时间,并在进程中更改数据库中的许多行

两个或多个用户可能同时尝试执行此操作,这将导致不良效果

是否有一种方法可以在asp.net中的某个位置设置一个全局标志,以便我可以对照所有请求进行检查,以查看当前是否正在执行相关操作? (在运行查询之前翻转一点,然后在完成时翻转)

还是有更好的方法来处理这种情况


谢谢

MVC是建立在Asp.Net内核上的。您可以使用应用程序对象进行适当的锁定存储。

您可以使用对象-它是数据库的一部分。

您熟悉数据库中的并发控制机制吗?