我已经设法使用ListMappings设置了C#和db。但是,当我尝试将拆分/合并工具部署到Azure云经典服务时,该服务会显示:“请求的VM层当前在美国东部不可用于此订阅。请尝试其他层或部署到其他位置。”我们尝试了其他几个地区,也取得了相同的结果。您是否知道是否有解决方法或更新版本?拆分/合并服务还有用吗?最近有没有人在Azure上运行这项服务?
https://docs.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-overview-split-and-merge
发布于 2020-09-30 05:40:54
在我看来,关于它是否仍然相关的问题的答案是...no。Split\merge不再与弹性池的成熟相关。每个租户拥有一个数据库的弹性池似乎是使用遗留代码实现多租户的可持续方式。最初的计划是向每个表添加键,以便每个数据库有多个租户。弹性池为我们提供了同样的灵活性,而不必对现有代码进行破坏性的更改。
发布于 2020-11-18 22:45:08
稍后在这里发帖,但我们正在为客户端实现ElasticScale,以将大约50个客户端拆分为每个租户的数据库模型。我认为SplitMerge工具不会长期使用,只是用于从一个数据库到多个分片的初始数据迁移,但它在这方面已经很方便了。我们正在使用API SDK来允许单个ElasticScale根据分片键将查询路由到相应的分片。如果你还在做这件事,我很乐意和你交换意见。
https://stackoverflow.com/questions/64049867
复制相似问题