gpt4 book ai didi

azure - 用于调整单个分片大小的 SQL 命令 Windows SQL Azure

转载 作者:行者123 更新时间:2023-12-03 03:19:50 24 4
gpt4 key购买 nike

可以通过 Windows Azure 数据库管理门户调整单个分片的大小,但似乎没有任何文档说明如何以编程方式执行此操作。这个命令可以通过 SQL 使用吗?

最佳答案

唯一可用的命令是 ALTER FEDERATION命令。使用该命令,您可以拆分联邦 - 即从一个联邦中分离出两个联邦。或者您可以删除联盟。目前没有单个命令可以执行联合调整大小。您可以使用 ALTER Federation 命令来实现您的目标,但调整联合大小需要多个步骤。当前的方法是:

  • 将要调整大小的联合数据复制到某个数据库(本地或联合根目录)
  • 删除联盟
  • 创建具有新“大小”的联合
  • 取回数据

如果您想更改联合键的联合边界值(顶部和底部),这是适用的。如果您只想根据 MA​​X SIZE 调整大小,则可以只更改 DATABASE 语法。每个联盟成员实际上是一个单独的 SQL 数据库。您可以查看您的 MASTER DB 并查看以下 View 以查找联合成员背后的数据库的确切名称:

找到后,只需执行ALTER DATABASE [your_found_federation_member_db_name] MODIFY (MAXSIZE = [1 | 5 | 10 | 20 | 30 … 150] GB)

关于azure - 用于调整单个分片大小的 SQL 命令 Windows SQL Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13302353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com