SQlServer所需的内存

我有一个2TB数据库(450,000,000行)的项目。 什么是推荐内存? 将有大约200个用户在同一时间使用信息。

您可以在32位(假设为Enterprise)上使用32 GB,而在64位中则更多。

尽可能多的,基本上,在SQL Server版本限制内。

数据大小本身并不存在:在任何时候都有多less使用

问:“什么是推荐memeory?”

答:“最多”[1]

[1]对于读取访问是重中之重的服务器硬件,数据具有高度的可达性。

  1. 你能出多less钱?
  2. 你可以挤更多的钱,得到更多的?
  3. 这还不够。 😉

更多的RAM意味着更多的数据可以保存在内存中。 内存中的数据越多意味着从磁盘中获取的数据越less。 磁盘活动减less意味着更好的性能

访问数据库的应用程序的使用模式比DB的大小,行数和用户数量更重要。