【发布时间】:2014-06-23 11:14:32
【问题描述】:
我正在尝试设置 Amazon RDS。在数据库实例设置期间,我不明白“分配的存储”是什么意思? SQL Server 的最大分配存储空间为 1024 GB。这是否意味着如果我的数据库使用 1024 GB 空间我将运行空间?
RDS 是无限 SQL Server 数据存储的正确选择吗?
谢谢
【问题讨论】:
标签: amazon-web-services amazon-ec2 sql-server-2008-r2 amazon
我正在尝试设置 Amazon RDS。在数据库实例设置期间,我不明白“分配的存储”是什么意思? SQL Server 的最大分配存储空间为 1024 GB。这是否意味着如果我的数据库使用 1024 GB 空间我将运行空间?
RDS 是无限 SQL Server 数据存储的正确选择吗?
谢谢
【问题讨论】:
标签: amazon-web-services amazon-ec2 sql-server-2008-r2 amazon
分配的存储是指您的数据库实例驱动器已配置的磁盘空间量。
是的,如果您的数据库使用 1024 GB 空间,您将用完空间
RDS 上的 SQL Server 有限制(所有 RDS 变体 - MySQL、PostGre、Oracle 都有空间限制)。对于 SQL Server,它是 1024 GB。如果您需要更多,那么您可能需要在 EC2 上设置您自己的 SQL Server 集群,方法是附加多个 EBS 卷并配置和监控数据库的运行状况
PS:
对于非 SQL Server 实例,您可以从小处着手,例如分配 50GB,随着数据大小的增长,您可以增加分配的空间。您只能增加存储空间,而不能减少大小。这一点是出于成本考虑。
对于 SQL Server,分配大小一旦设置就无法更改。这是亚马逊在撰写本文时(2014 年 11 月 4 日)声明的:
目前不支持在启动数据库实例后扩展存储 支持 SQL Server。您可能希望根据以下条件配置存储 预计未来的存储增长。
【讨论】: