【问题标题】:Upgrading SQL Azure database size升级 SQL Azure 数据库大小
【发布时间】:2010-07-27 22:20:31
【问题描述】:

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

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

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

【问题讨论】:

    标签: azure azure-sql-database


    【解决方案1】:

    在other SO question 上查看我的回答。简单来说就是用T-SQL修改db size,比如:

    ALTER DATABASE MyDatabase MODIFY (EDITION='WEB', MAXSIZE=5GB)
    

    【讨论】:

      【解决方案2】:

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

      多田

      【讨论】:

        【解决方案3】:

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

        【讨论】:

        • ...现在有,但早在 2010 年,这个功能还不存在
        • 实际上它在旧门户和通过数据库管理门户也是如此。
        • 当我们的日志中出现错误提示我们的数据库已满时,我感到非常紧张。感谢上帝,解决方案就是这么简单!我们为 250 GB 的数据库付费,为什么默认设置为 10 GB?
        【解决方案4】:

        如果您使用的是SQL Azure Pools,则可以从master 执行以下操作

        ALTER DATABASE database_name
        MODIFY (MAXSIZE = x GB)
        

        主要区别在于省略了“Edition”参数。不过有一定的尺寸限制,可以在here找到。

        【讨论】:

          猜你喜欢
          • 2018-01-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-11-28
          • 1970-01-01
          • 2011-09-19
          • 2019-12-16
          • 2018-06-19
          相关资源
          最近更新 更多