问题标签 [azure-elasticpool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
45 浏览

sql - 基本还是标准?

我只有 3 个数据库,并且没有太多数据。我几乎没有触及 400MB,所以大小无关紧要:) 但我的要求是速度。

在此处输入图像描述

从定价来看,如果微软坚持得分,那么基本款对我来说似乎是最好的选择,因为我以 900 dkk 获得 100 个 DTU,而在标准中,类似价格的只有 50 个 DTU。

在此处输入图像描述 在此处输入图像描述

我应该从标准切换到基本吗?他们有没有在某处提到过但根据 DTU 不清楚的东西?

当我对数据库有基本计划时,我对我的数据库有过体验,它真的很慢,而它几乎没有触及其 DTU 使用量的 40%。:\

寻求答案的人的更新

对于稍后阅读此内容的任何人:感谢Martins的回答,我在这里发现每个 DB 的最大 DTU 存在差异,因此每个数据库的 eDTU 不能超过 5 个!!!!这使得它对生产环境毫无用处!:\

在此处输入图像描述

0 投票
1 回答
144 浏览

azure - 删除 Azure 中的资源 - 是否删除与其关联的警报

当我们在 Azure 环境中删除弹性池时,与弹性池关联的警报不会被删除。

我看到他们正在变得残疾。有谁知道这是预期的还是错误的?

仅供参考:禁用警报列表 Get-AzureRmAlertRule -ResourceGroup "resourcegroupname" -DetailedOutput | Where-Object {$ .Name -like "filterCriteria*" -and $ .Properties.Status -ne "Enabled"} | 选择名称

0 投票
1 回答
63 浏览

azure - 弹性池是否仅适用于具有相同架构的数据库?

我在博客中读到,弹性池的好处仅适用于具有相同架构的数据库,这是真的吗?或者即使数据库没有相同的模式,我们是否也能获得所有弹性池的好处?

0 投票
1 回答
597 浏览

powershell - 如何使用 PowerShell 在弹性池中复制数据库

您能否建议将一个数据库复制到同一弹性池中的另一个数据库的 PowerShell 代码?

我试图使用

  1. New-AzureRmSqlDatabaseCopy,但执行失败,因为 New-AzureRmSqlDatabaseCopy 不适用于弹性池。
  2. 如何在 PowerShell 数组中执行和存储 Transact-SQL (T-SQL) 查询结果,但由于超时异常而出错。
  3. Invoke-Sqlcmd也因 Invoke-Sqlcmd 失败:执行超时已过期。在操作完成之前超时时间已过或服务器没有响应异常。

这是我需要的:

  1. 复制同一弹性池中的数据库。当我手动执行此操作时,我使用“CREATE DATABASE [Database_Name_02] 作为 [Database_Name_01] 的副本”T-SQL 脚本。
  2. 复制时获取通知(复制大约需要 5-7 分钟)或失败时获取错误消息。

非常感谢您的帮助,提前!!!

0 投票
1 回答
836 浏览

sql-server - 还原数据库失败 - ElasticPool 中的 Azure SQL 数据库

尝试将存储在 Blob 存储中的 .bak 文件还原到 Azure SQL 托管实例失败。

此数据库存在于弹性池中。在创建池和数据库时,我们认为我们正在创建一个 Azure SQL 托管实例。有些帖子指出 ElasticPool 中的数据库不是托管实例。这可能是恢复数据库失败的原因吗?

T-SQL

RESTORE DATABASE [Web] FROM URL = 'somestorage.blob.core.windows.net/backups/...' WITH CREDENTIAL = 'SHARED ACCESS SIGNATURE'

错误

此版本的 SQL Server 不支持“RESTORE DATABASE”。

  • 我确认已成功创建主密钥和范围凭据。
  • 我确认 URL 是正确的。

你能推荐一个解决这个问题的解决方案吗?

我们最初遇到了一个问题,即在 Microsoft.com 上的演示之后创建凭证失败。CHEEKATLAPRADEEP 回应说正确的语法是 CREATE DATABASE SCOPED CREDENTIAL 而不是 CREATE CREDENTIAL,如演示中所示。希望这个恢复修复也是对语法的更新。

0 投票
1 回答
931 浏览

database - 如何计算 Azure 弹性池存储利用率?

我有一个包含 105 个数据库的 Azure 弹性池(标准,300 eDTU)。根据 azure 仪表板,我的存储利用率为 195.92 GB,存储容量为 400 GB。在向数据库添加数据时,我收到一条错误消息“弹性池已达到其存储限制。弹性池的存储使用量不能超过 (409600) MB。”

如何计算所有数据库的实际大小?实际存储和已用存储之间的差异能否超过 50%?

0 投票
1 回答
95 浏览

azure - copyindex() ARM 模板弹性池

我尝试最小化我的 ARM 模板,但我被困在这里......

我的原始模板是:

我的参数文件包含:

我只能:

在我的参数文件中,而不是长 id,并在我的模板文件中连接长 id

我尝试了几个配置,例如:

但我总是收到与 copyindex 相关的部署错误...

0 投票
1 回答
460 浏览

amazon-web-services - Azure 弹性池的替代品

我正在设计多租户 SaaS 解决方案。我已阅读多租户 SaaS 数据库租户模式 文章,并且多租户应用程序与每租户数据库似乎是我的最佳选择。它看起来非常有吸引力,因为它为所有现有数据库提供了数据库管理工具。可以一次更新所有租户的数据库模式。但它是唯一现有的选择吗?我没有找到任何 AWS 或 Google 云替代弹性池。有吗?

也许有更好的解决方案来为每个租户获取单独的数据库?例如使用 docker/kubernates。

谢谢,马吕斯

0 投票
2 回答
1065 浏览

entity-framework-core - 如何在具有实体框架核心的 Azure 弹性池中创建数据库?

我想创建一个具有实体框架核心的数据库,该数据库将自动添加到我的天蓝色电子池中。

我使用 DatabaseFacadeExtension 在创建数据库后执行 SQL 命令,如下所示: Azure SQL Server Elastic Pool - automatic add database to pool

这是可行的,但我更喜欢直接在 Azure 弹性池中创建数据库的原子操作。

0 投票
0 回答
80 浏览

azure - 在 Azure 上部署站点后,响应时间减少,数据库 CPU 使用率增加

我们在弹性池中有基于 Azure 的 SQL 服务器,我们的应用程序已连接到它。今天,我在我的个人桌面(甚至没有在服务器上)部署了我的 .net 核心 Web API,我可以看到响应时间和 CPU 使用率要好得多。当我在 Azure 服务器(应用服务)上部署相同的应用程序时,我看到 CPU 的巨大利用率甚至 100% 用于某些请求。我有点好奇为什么会这样?即使我们只有在这两种情况下都在 azure 上拥有数据库服务器。我在做什么错了。

PS:每个请求都有一个庞大的操作(插入10万条记录或比较数千个空间点)