问题标签 [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 回答
923 浏览

azure - 如何使用 ARM 模板进行基于 Vcor​​e 的弹性池部署?

我正在尝试使用 Azure ARM 模板(https://github.com/Azure/azure-quickstart-templates/blob/master/101-sql-elastic-pool-create/azuredeploy.json)来创建 SQL 天蓝色弹性池,我可以使用它并创建基于 eDTU 的弹性池,但是我需要创建基于 Vcor​​e,有任何线索吗?

0 投票
2 回答
52 浏览

azure - Use-AzureSqlJobConnection -CurrentAzureSubscription 时出错

我正在尝试使用 powershell 在弹性池上执行脚本。当我执行这个命令时,

使用-AzureSqlJobConnection -CurrentAzureSubscription -ResourceGroupName {ABC}

它给了我错误,Use-AzureSqlJobConnection : No Elastic Database Jobs control database found。

请帮我解决我在这里缺少的东西,在门户中创建一些东西?

提前致谢。

0 投票
1 回答
784 浏览

azure - 我们如何自动缩放 Azure SQL 数据库的定价层?

与应用服务计划类似,我们可以自动缩放 Azure SQL 数据库的定价层吗?目前,我的数据库处于标准 S2 层中,当 CPU 利用率达到 80% 时,我希望在 S3 中扩展它的层,并且当它下降到 S2 的 60% 时,我同样希望在 S3 中扩展它。

我浏览了许多链接,发现这是旧问题/答案,但想检查我们是否有任何可用的选项。

自动缩放 Azure SQL 数据库

0 投票
1 回答
64 浏览

azure - Azure 弹性池和容量 DatabaseCapacityMax 属性的含义

我正在处理一些自动化脚本并尝试识别已定义但为空的弹性池(无数据库)。

使用Get-AzSqlElasticPool,我可以获取池的名称及其相关属性。

Capacity并且DatabaseCapacityMax在配置后在我的实验室中最初都设置为 50。由于没有反映当前计数的属性,我的期望是我必须比较CapacityDatabaseCapacityMax

要获取我正在运行此命令的信息:

然后我在弹性池中配置数据库,没有任何容量属性发生变化。MSFT 文档网站上的文档似乎缺少任何属性,我一直找不到任何有用的东西。我是否遗漏了什么,是否有其他人幸运地确定了与弹性池关联的数据库数量?

0 投票
1 回答
10542 浏览

java - 使用 Rest 高级客户端在 Elastic Search 中检索或插入数据时发生 SocketTimeoutException

我在SocketTimeoutException从弹性中检索/插入数据时面临。当周围有10-30 request/second. 这些请求是 get/put 的组合。

这是我的弹性配置:

  • 3 master nodes每一个4GB RAM
  • 2 data nodes每一个8GM RAM
  • 连接到上述数据节点的 Azure 负载均衡器(似乎只打开了 9200 端口)。并且 java 客户端连接到这个负载均衡器,因为它只是公开的。
  • 弹性版本:7.2.0
  • 休息高级客户:

    /li>

索引信息:

  • 索引分片:2
  • 索引副本:1
  • 索引总字段:10000
  • 来自 kibana 的索引大小:Total- 27.2 MB&Primaries: 12.2MB
  • 索引结构: /li>
  • 动态映射被禁用。

以下是我的elastic Config文件。这里我有两个连接bean,一个用于读取,另一个用于写入弹性。

弹性配置.java:

这是调用弹性的函数,如果数据在弹性中可用,它将获取它,否则它将生成数据并放入弹性中。

ElasticService.java getData 功能:

ElasticAsync.java 异步放置数据函数:

这是在将数据保存到弹性期间发生异常时堆栈跟踪的某些部分:

这是在将数据检索到弹性期间发生异常时堆栈跟踪的某些部分:

我浏览了几个相关的博客stackoverflowelastic他们提到这个问题可能是由于弹性配置造成的RAMcluster然后我将分片从 5 个更改为 2 个,因为只有两个数据节点。还将数据节点的内存从 4GB 增加到 8GB,因为我知道弹性将仅使用50%total RAM。异常的发生减少了,但问题仍然存在。

有什么可能的方法来解决这个问题?从 java/elastic 配置的角度来看,我经常抛出这种情况时缺少什么SocketTimeoutException?如果您需要有关配置的更多详细信息,请告诉我。

0 投票
2 回答
3094 浏览

c# - 如何以编程方式在弹性池中创建 Azure SQL 数据库?

我想用 C# 编写代码,以编程方式创建 Azure SQL 数据库并将其添加到现有的弹性池中。我查看了弹性数据库客户端库,但它不处理数据库的创建,仅将现有数据库注册为分片,我肯定会使用它。

是否可以使用像 SqlClient 这样简单的东西来创建数据库,或者这可以通过使用 Azure SQL 管理 SDK 或其他选项来完成?

0 投票
2 回答
410 浏览

tsql - 如何使用弹性池通过 Azure SQL 中的存储过程备份和恢复数据库?

我有一个基于 C# ASP.NET MVC 的 Web 应用程序,其中有存档(备份)和单击按钮恢复数据库的功能。目前,我们的系统是 On-Prem,所以我们使用 SQL Server 中的存储过程来进行备份和恢复。

现在我们正在迁移到 Azure PaaS 并使用弹性池。由于备份和恢复 T-SQL 命令在Azure SQL中不起作用,所以有人可以帮我找到一种通过T-SQL手动备份和恢复数据库的方法吗?

任何帮助将不胜感激!

0 投票
1 回答
1055 浏览

azure - Azure SQL 多个弹性池(多租户 SaaS)

假设我想使用 ASP.NET Core 创建一个多租户 SaaS 应用程序,并且我想使用类似于此示例的 Azure SQL 弹性池:Microsoft Docs

每个池的最大数据库数为 500:Azure 定价

附加信息:

  1. 我将从 Azure SQL 单一数据库开始

  2. 我将使用实体框架核心

问题:

  1. 如果我的应用超过 500 个用户会怎样?有哪些选项可以有效地扩展它?(当您达到弹性池的限制时)

  2. 该选项与 EF Core 迁移的匹配程度如何?

  3. 关于以后如何开始和处理这个问题的任何其他建议?

0 投票
1 回答
175 浏览

sql-server - Azure 弹性数据库池是否允许跨数据库事务?

我们有 Stage 数据库,其中包含存储过程,并将数据传输到 OLTP 数据库。

弹性 SQL 数据库是否驻留在同一台服务器上,并且能够执行跨数据库存储过程事务?

弹性数据库池会允许这样做吗?

https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-pool

0 投票
2 回答
1858 浏览

sql-server - Azure 弹性数据库池,数据库的最大存储容量是多少?

Azure SQL 弹性池的数据库允许的最大存储容量是多少?

我们希望我们的数据库是 25-50 TB。这是允许的吗?

我在 Github 上看到一些东西说它是允许的,但是在 Microsoft 来源中没有看到。

https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/sql-database/sql-database-single-database-scale.md#p11-and-p15-constraints-when-max-size-大于 1 tb

https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-pool