SQL Server 2005 使用 1GB RAM

Jac*_*all 6 performance sql-server-2005

这是正常的吗?确切地说,它使用了 1,068,000 KB。如果查询时间过长,它偶尔会高达 1,400,000。

我的系统总内存为 3GB,我运行的是 WinXP。是否为 SQL Server 推荐了特定数量的 RAM?

我问这个问题的原因是,我们的数据库是否有问题,如果它使用这么多内存?我们这里没有DBA,只有程序员。还

  1. 运行多个 SQL Server 实例会影响性能吗?
  2. 运行多个数据库会影响性能吗?我们只使用 1 个,但有 5 个正在运行的数据库(旧的)

我正在使用 SQL Server 2005 Express。它不是一个庞大的数据库,只有大约 40,000 条记录

Sql*_*CID 8

SQL Server 2005 Express Edition的缓冲池限制为 1GB RAM。默认情况下,非快递版本不会受到限制,除非配置为设置最大值。在任何一种情况下,除非内存压力迫使它或服务重新启动,否则使用量通常不会减少。

  1. 多个实例肯定会影响性能,特别是当它们的内存分配超过物理内存时,I/O 争用会降低并发查询的速度。

  2. 除了它们消耗的磁盘空间外,非活动数据库不会产生任何影响。