关于弹性池作业的问题 [英] Question on Elastic Pool Jobs

查看:62
本文介绍了关于弹性池作业的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试设置Elastic Job代理以在新设置中运行跨分片查询,并且一切进展顺利到目前为止.

由于此功能当前处于预览状态,因此仅限于100个并发执行.

您能为我澄清一下吗?

a)最多100个数据库可以位于目标组或

b)目标组中可以有任意数量的数据库(数千个),但是一次执行一次只能执行100次运行,所有数据将从所有目标数据库聚集到输出数据库中 在所有数据库上处理完之后一次运行一次?

b) any number of databases can be in target group (thousands), but execution will be done by 100 at a time within single execution run and all data will be aggregated in output db from all target databases within a single run when it is processed on all databases?

推荐答案

对于弹性数据库作业,预览设置为执行100个并发作业.这并不意味着目标组中最多可以包含100个数据库.目标组可以在逻辑服务器或弹性池或碎片图中具有任意数量的数据库,并且数据库数量可以 在运行时动态枚举,具体取决于您在作业执行时用于创建的主凭据.因此,您的选择(b)是正确的.

For elastic database jobs, the preview is set to 100 concurrent jobs executions. It doesn't mean that max 100 databases can be in target group. Target group can have any number of databases in Logical server or Elastic Pool or shard map and number of dbs are enumerated dynamically at run time depening on the master credentials you use to create at time of job execution. So your option (b) is correct.

还请注意,如果您正在运行100个作业执行并且目标池中的数据库数量更多,则可能需要将作业数据库增加到更高的服务器层.根据Microsoft当前的建议是S0.

Also note that if you are running 100 job executions and more number of database in your target pool, you may need to increase the job database to higher server tier. Current recommendation as per microsoft is S0.

致谢

Aravind


这篇关于关于弹性池作业的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆