gpt4 book ai didi

SQL-Azure 性能,添加数据库还是添加服务器?

转载 作者:搜寻专家 更新时间:2023-10-30 19:44:02 24 4
gpt4 key购买 nike

这不是传统的纵向扩展或横向扩展问题。

请耐心等待,我先举个例子:

我创建了一个Sql Azure服务器并在里面创建了一个1GB的数据库,每月花费9.99美元。(它还有一个主数据库,1G,但微软不向我们收费)

好的,当我的应用程序需要另一个 1G 数据库时,我的问题来了。为什么我需要另一个 1GB 数据库?你可能会问我这个问题,因为azure可以支持高达50GB的数据库。我的答案是分布式,我知道数据最终会达到50G,所以我创建了数据模型分布式并将数据分散在不同的数据库中。

为了性能,我应该使用哪个选项:

  1. 在同一服务器中创建另一个数据库
  2. 创建另一台服务器并在其中创建新数据库

两种选择的成本相同。我想选项 2 会更好,不是吗?

最佳答案

我不确定是否会对性能产生强烈的(或任何)影响,我的理解是,考虑因素主要是管理方面的,因为一些实体(主要是围绕安全性)是在服务器级别定义的,还有一些是在数据库级别定义的。

无论如何,在幕后,该模型是完全不同的,并且是 Multi-Tenancy 模型,因此拥有单独的 SQL Azure 服务器实际上并不意味着您本身可以获得专用服务器。理论上,单独的服务器或单独的数据库最终可能看起来完全相同。

关于SQL-Azure 性能,添加数据库还是添加服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8285122/

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