我将尝试用一个例子来解释我的问题: 让我们说我有一个客户,一个手机公司。我需要创建一个数据库,其中包括 - 客户列表,帐户,付款选项等数据。 现在我有另一个客户 - 另一家蜂窝公司,但当然 - 骨架数据库将与第一个客户端相同。
如何创建包含所有公司(客户)信息的数据库,另一方面,每个公司(客户)都有自己的数据库?
我希望这个问题是可以理解的,我会喜欢一些帮助。
答案 0 :(得分:4)
你看过Azure Sql Database Elastic Scale吗?
您可以在此处找到更多信息:https://azure.microsoft.com/en-us/documentation/articles/sql-database-elastic-scale-introduction/
弹性工具库专为此类工作负载而设计。
希望这有帮助
于连
答案 1 :(得分:3)
此外,请参阅Elastic Database Pools。 Elastic Scale功能提供了创建单个应用程序的工具,其中每个客户都收到了自己的数据库,弹性数据池提供了在这些数据库之间共享资源的机制,以降低成本。