我目前正在开发类似于StackOverflow的应用程序松散(基于问题/答案)
最初,我使用AWS(简单数据库和s3)进行存储,但这会产生一些问题,我选择使用SQL - 最终在SQL Azure上托管。
我只是想知道,如果我最初选择1gb数据库,我可以稍后将大小增加到5gb / 10gb数据库吗?或者我是否必须创建一个这个大小的单独的新数据库,并将我的数据移植到?
答案 0 :(得分:20)
请参阅我对other SO question的回答。简而言之,您可以使用T-SQL修改db大小,例如:
ALTER DATABASE MyDatabase MODIFY (EDITION='WEB', MAXSIZE=5GB)
答案 1 :(得分:8)
您还可以通过Azure SQL门户更改数据库的大小。只需选择数据库并转到比例选项卡,然后选择所需的大小。
多田
答案 2 :(得分:5)
只是想扩展Dave的答案,因为它在管理工具中非常容易:
答案 3 :(得分:0)
如果您正在使用SQL Azure Pools,则可以执行master
ALTER DATABASE database_name
MODIFY (MAXSIZE = x GB)
关键的区别在于省略了' Edition`参数。但是有一些尺寸限制,可以找到here。