Jedi Master Spooky Asked: 2009-08-28 09:20:27 +0800 CST2009-08-28 09:20:27 +0800 CST 2009-08-28 09:20:27 +0800 CST SQLServer 所需的内存 772 我有一个带有 2TB 数据库(450,000,000 行)的项目。推荐内存是多少?将有大约 200 名用户同时使用该信息。 sql-server sql-server-2008 3 个回答 Voted Best Answer gbn 2009-08-28T09:27:36+08:002009-08-28T09:27:36+08:00 您可以在 32 位(假设为企业版)上达到 32 GB,在 64 位上则更多。 基本上,在 SQL Server 版本限制范围内,您可以负担得起。 数据大小本身既不是这里也不是那里:它是在任何时候使用的数量 lee 2009-08-28T11:09:17+08:002009-08-28T11:09:17+08:00 Q:“推荐记忆是什么?” 答:“最”[1] [1] 用于读取访问是重中之重且数据高度可缓存的服务器硬件。 ThatGraemeGuy 2009-08-28T12:18:20+08:002009-08-28T12:18:20+08:00 你能够给多少钱? 你能榨取更多的钱并得到更多吗? 这还不够。;-) 更多的 RAM 意味着更多的数据可以保存在内存中。内存中的更多数据意味着从磁盘获取的数据更少。更少的磁盘活动意味着更好的性能。 访问数据库的应用程序的使用模式比数据库的大小、行数和用户数更重要。
您可以在 32 位(假设为企业版)上达到 32 GB,在 64 位上则更多。
基本上,在 SQL Server 版本限制范围内,您可以负担得起。
数据大小本身既不是这里也不是那里:它是在任何时候使用的数量
Q:“推荐记忆是什么?”
答:“最”[1]
[1] 用于读取访问是重中之重且数据高度可缓存的服务器硬件。
更多的 RAM 意味着更多的数据可以保存在内存中。内存中的更多数据意味着从磁盘获取的数据更少。更少的磁盘活动意味着更好的性能。
访问数据库的应用程序的使用模式比数据库的大小、行数和用户数更重要。