我们有16 GB RAM的数据库服务器.SQL服务器安装是32位。数据库服务器上有3个SQL服务器实例.AWE是打开的。
内存分配如下
实例1 -6 GB
实例2 -5 GB
实例3 -3 GB
正如我们所知,高于4 GB的内存被访问到了AWE,这意味着它不是本地的,所以它只能用于缓冲区caching而不能用于过程caching。因此,每个实例分配了多less本机内存?是否也与内存分配或一个实例可能会获得所有本机内存和其他人只在扩展内存?
一个实例完全可能拥有可用于过程caching的大部分空间。 32位SQL每个实例只能使用1 Gig执行caching。 如果其他应用程序占用大量的本机内存,并且本机内存less于3G,那么SQL实例最终可能会争夺资源。
我真的会看到一个64位的操作系统与那么多的内存。 否则就是追着你的尾巴