[英]How to hot swap rebuilt database in an ASP.NET web app
我有一个场景,一个基于 ASP.NET C# 的 Web 应用程序正在从一个大型 SQL 数据库中提取数据,该数据库由一个独立的应用程序每隔一小时左右用新鲜数据重建,问题是重建过程偶尔会导致锁定干扰网络应用程序。 我正在考虑使用第二个数据库来重建一个数据库,而另一个数据库正在被 Web 应用程序使用,然后进行两个切换。 管理此类事情的最佳方法是什么,或者一般来说有更好的方法吗?
如果您只从数据库中提取数据(不更新和/或进行操作),一个好主意可能是重建数据库,而不是重建数据库,制作数据库快照并使用该数据库,这里有一些有用的文章可以指导您:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.