我们有大型SQL Server 2008数据库。通常,我们必须将大量数据导入到数据库中,这需要几个小时。在这段时间里,其他所有人的读写速度都慢了很多。我正在寻找一个解决方案,也许我们可以设置一个数据库服务器,用于批量写入,然后设置两个其他数据库服务器,设置为可读,并可能对它们进行少量写入。目标是在批量更改运行时保持快速的小读写。有没有人知道使用SQL Server 2008实现这一目标的好方法?
我正在上一个操作系统类,我们刚刚学到了‘问题:您如何处理多个进程想要从同一个内存中读写(同时)?我还在处理这个问题的一个版本:我正在编写一个应用程序,它需要多个用户来读取和写入共享的SQL服务器数据库。因为“读者和作家”的问题似乎得到了很好的理解和讨论,所以我认为微软已经为我解决了这个问题。这意味着,我不需要担心设置权限或配置SQL server,以确保人们不会同时读写数据库。具体来说,我是否可以假设,在SQL server 2005中,默认情况下:
当另一个进程正