我一直在测试 SQL Server 2008R2 Express,看看它是否被限制为 1GB 的 RAM 和 1 个 CPU。
它肯定似乎使用了多个 CPU,因为当我运行一个大查询时,我在任务管理器中看到所有 4 个 CPU 上都有峰值。我从我拥有的数据库中的所有表中选择了 *,并在查看 perfmon 中的服务器总内存时使用 1.4GB RAM(我认为这是要查看的正确统计数据)。这在任务管理器上显示为 1.5GB 内存使用(我认为这是不可靠的)。
但是,它似乎不想超过 1,441,792KB。这看起来很奇怪,所以我不相信任何一种方式。
任何人都知道为什么会发生这种情况以及是否实际执行了限制?