如果我没记错的话,SQL Server 会缓存页面,以免每次都访问磁盘。在集群中共享存储和多个活动 SQL 服务器的情况下,这种缓存如何工作?由于有多个活动的 SQL 服务器,服务器如何知道页面是否仍然有效?我们是否需要禁用共享存储案例的这种缓存行为?如果是这样,如何?
我定期使用 SQL Server UI(任务 --> 备份)备份数据库,备份类型:完整。每次备份时,.bak
文件都会变得臃肿。如果我删除.bak
文件并进行备份,则会.bak
创建50 MB文件而不是我删除的 500 MB 文件。
这背后的原因是什么?