16

我目前正在开发一个与 StackOverflow松散相似的应用程序(基于问题/答案)

最初,我使用 AWS(简单 db 和 s3)进行存储,但这带来了几个问题,我选择使用 SQL - 以最终托管在 SQL Azure 上。

我只是想知道,如果我最初选择 1gb 数据库,以后可以将大小增加到 5gb / 10gb 数据库吗?还是我必须创建一个单独的这种大小的新数据库,然后移植我的数据?

4

4 回答 4

20

请参阅我对其他 SO question的回答。简而言之,您使用 T-SQL 修改 db 大小,例如:

ALTER DATABASE MyDatabase MODIFY (EDITION='WEB', MAXSIZE=5GB)
于 2010-07-28T14:07:44.497 回答
8

您还可以通过 Azure SQL 门户更改数据库的大小。只需选择数据库并转到比例选项卡并选择所需的大小。

多田

于 2012-06-27T22:33:02.263 回答
5

只是想扩展 Dave 的答案,因为它在管理工具中非常简单:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

于 2014-04-09T03:46:14.700 回答
1

如果您使用的是SQL Azure 池,则可以从master

ALTER DATABASE database_name
MODIFY (MAXSIZE = x GB)

关键区别在于省略了“Edition”参数。但是有一定的尺寸限制,可以在这里找到。

于 2017-02-24T13:58:18.950 回答