代码之家  ›  专栏  ›  技术社区  ›  Alex

升级SQL Azure数据库大小

  •  16
  • Alex  · 技术社区  · 14 年前

    我正在开发一个应用程序 松散地 类似于stackoverflow(基于问题/答案)

    最初,我使用的是AWS(简单的DB和S3)来存储,但是这带来了一些问题,我选择使用SQL,以期最终托管在SQLAzure上。

    我只是想知道,如果我最初选择了1GB数据库,我可以在以后将大小增加到5GB/10GB数据库吗?或者我需要创建一个这个大小的独立的新数据库,并将数据导入?

    4 回复  |  直到 8 年前
        1
  •  20
  •   Community CDub    8 年前

    看看我的答案 other SO question . 简而言之,您可以使用T-SQL修改数据库大小,例如:

    ALTER DATABASE MyDatabase MODIFY (EDITION='WEB', MAXSIZE=5GB)
    
        2
  •  8
  •   Dave Gordon    13 年前

    您还可以通过AzureSQL门户更改数据库的大小。只需选择数据库并转到“缩放”选项卡,然后选择所需的大小。

    塔达

        3
  •  5
  •   Tom Halladay Amy B    11 年前

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

    NT工具:

    enter image description here

    enter image description here

    enter image description here

    enter image description here

        4
  •  0
  •   pim    8 年前

    如果你和 SQL Azure Pools 比你能从 master

    ALTER DATABASE database_name
    MODIFY (MAXSIZE = x GB)
    

    关键区别在于省略了“edition”参数。但也有一些尺寸限制,可以找到 here .