确定我的数据库所需的RAM大小在SQL服务器上运行(Windows 64位)

时间:2013-11-14 03:35:59

标签: sql-server database memory-management amazon-ec2 database-administration

在决定在Amazon EC2上部署数据库时需要多少RAM时,我需要考虑哪些因素。 根据我的知识,查询数量和需要考虑的查询结果的大小。但这就是全部吗? 1 GB的数据库大小需要多少内存?在部署我的产品时,我是这个数据库管理员部分的新手。我计划购买一个17 GB的EC2实例,但它的成本太高,所以我想我的应用程序确实需要17 GB。

1 个答案:

答案 0 :(得分:1)

我建议您使用负载测试功能。之后,请记住Memory and Sizing configurations may vary substantially从一个SQL Server版本到另一个版本。

因此,尝试创建一个类似于您的生产场景的环境,并从那里开始。尝试模拟并发访问以进行测量,并发表意见。

您可以使用useful tool(和免费)。链接是伟大的Pinal Dave的文章。在那里,您可以按照Codeplex托管工具进行操作。

作为补充,您可以使用MS任务管理器,或者,如果需要更具体的内容,请使用着名的Mark Russinovich's Sysinternals suite(也是免费的!)。

希望它有所帮助,