问题标签 [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.
azure - 如何使用 ARM 模板进行基于 Vcore 的弹性池部署?
我正在尝试使用 Azure ARM 模板(https://github.com/Azure/azure-quickstart-templates/blob/master/101-sql-elastic-pool-create/azuredeploy.json)来创建 SQL 天蓝色弹性池,我可以使用它并创建基于 eDTU 的弹性池,但是我需要创建基于 Vcore,有任何线索吗?
azure - Use-AzureSqlJobConnection -CurrentAzureSubscription 时出错
我正在尝试使用 powershell 在弹性池上执行脚本。当我执行这个命令时,
使用-AzureSqlJobConnection -CurrentAzureSubscription -ResourceGroupName {ABC}
它给了我错误,Use-AzureSqlJobConnection : No Elastic Database Jobs control database found。
请帮我解决我在这里缺少的东西,在门户中创建一些东西?
提前致谢。
azure - 我们如何自动缩放 Azure SQL 数据库的定价层?
与应用服务计划类似,我们可以自动缩放 Azure SQL 数据库的定价层吗?目前,我的数据库处于标准 S2 层中,当 CPU 利用率达到 80% 时,我希望在 S3 中扩展它的层,并且当它下降到 S2 的 60% 时,我同样希望在 S3 中扩展它。
我浏览了许多链接,发现这是旧问题/答案,但想检查我们是否有任何可用的选项。
azure - Azure 弹性池和容量 DatabaseCapacityMax 属性的含义
我正在处理一些自动化脚本并尝试识别已定义但为空的弹性池(无数据库)。
使用Get-AzSqlElasticPool
,我可以获取池的名称及其相关属性。
Capacity
并且DatabaseCapacityMax
在配置后在我的实验室中最初都设置为 50。由于没有反映当前计数的属性,我的期望是我必须比较Capacity
和DatabaseCapacityMax
。
要获取我正在运行此命令的信息:
然后我在弹性池中配置数据库,没有任何容量属性发生变化。MSFT 文档网站上的文档似乎缺少任何属性,我一直找不到任何有用的东西。我是否遗漏了什么,是否有其他人幸运地确定了与弹性池关联的数据库数量?
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 异步放置数据函数:
这是在将数据保存到弹性期间发生异常时堆栈跟踪的某些部分:
这是在将数据检索到弹性期间发生异常时堆栈跟踪的某些部分:
我浏览了几个相关的博客stackoverflow
,elastic
他们提到这个问题可能是由于弹性配置造成的RAM
。cluster
然后我将分片从 5 个更改为 2 个,因为只有两个数据节点。还将数据节点的内存从 4GB 增加到 8GB,因为我知道弹性将仅使用50%
total RAM
。异常的发生减少了,但问题仍然存在。
有什么可能的方法来解决这个问题?从 java/elastic 配置的角度来看,我经常抛出这种情况时缺少什么SocketTimeoutException
?如果您需要有关配置的更多详细信息,请告诉我。
c# - 如何以编程方式在弹性池中创建 Azure SQL 数据库?
我想用 C# 编写代码,以编程方式创建 Azure SQL 数据库并将其添加到现有的弹性池中。我查看了弹性数据库客户端库,但它不处理数据库的创建,仅将现有数据库注册为分片,我肯定会使用它。
是否可以使用像 SqlClient 这样简单的东西来创建数据库,或者这可以通过使用 Azure SQL 管理 SDK 或其他选项来完成?
tsql - 如何使用弹性池通过 Azure SQL 中的存储过程备份和恢复数据库?
我有一个基于 C# ASP.NET MVC 的 Web 应用程序,其中有存档(备份)和单击按钮恢复数据库的功能。目前,我们的系统是 On-Prem,所以我们使用 SQL Server 中的存储过程来进行备份和恢复。
现在我们正在迁移到 Azure PaaS 并使用弹性池。由于备份和恢复 T-SQL 命令在Azure SQL中不起作用,所以有人可以帮我找到一种通过T-SQL手动备份和恢复数据库的方法吗?
任何帮助将不胜感激!
azure - Azure SQL 多个弹性池(多租户 SaaS)
假设我想使用 ASP.NET Core 创建一个多租户 SaaS 应用程序,并且我想使用类似于此示例的 Azure SQL 弹性池:Microsoft Docs
每个池的最大数据库数为 500:Azure 定价
附加信息:
我将从 Azure SQL 单一数据库开始
我将使用实体框架核心
问题:
如果我的应用超过 500 个用户会怎样?有哪些选项可以有效地扩展它?(当您达到弹性池的限制时)
该选项与 EF Core 迁移的匹配程度如何?
关于以后如何开始和处理这个问题的任何其他建议?
sql-server - Azure 弹性数据库池是否允许跨数据库事务?
我们有 Stage 数据库,其中包含存储过程,并将数据传输到 OLTP 数据库。
弹性 SQL 数据库是否驻留在同一台服务器上,并且能够执行跨数据库存储过程事务?
弹性数据库池会允许这样做吗?
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-pool
sql-server - Azure 弹性数据库池,数据库的最大存储容量是多少?
Azure SQL 弹性池的数据库允许的最大存储容量是多少?
我们希望我们的数据库是 25-50 TB。这是允许的吗?
我在 Github 上看到一些东西说它是允许的,但是在 Microsoft 来源中没有看到。
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-pool