首页> 外国专利> METHODS FOR AUTOMATIC SELECTION OF DEGREES OF PARALLELISM FOR EFFICIENT EXECUTION OF QUERIES IN A DATABASE SYSTEM

METHODS FOR AUTOMATIC SELECTION OF DEGREES OF PARALLELISM FOR EFFICIENT EXECUTION OF QUERIES IN A DATABASE SYSTEM

机译:数据库中查询有效执行的并行度自动选择方法

摘要

Methods for automatic selection of degrees of parallelism for efficient execution of queries in a database system are performed by systems and devices. An incoming query associated with a query system is received and features of the incoming query are determined. A system state of the query system and a set of executing queries are also determined, along with a query state of each executing query in the set. At runtime of the incoming query, allocation of a degree of parallelism for executing the query is determined by calculating different possible execution times for the incoming query at least partially concurrently with the set of executing queries. Execution times are calculated for different parallel thread options and based on query features, system state, or query states of executing queries. The execution of the incoming query is initialized with the parallel thread option corresponding to a specific execution completion time.
机译:由系统和设备执行自动选择并行度以在数据库系统中有效执行查询的方法。接收与查询系统相关联的输入查询,并确定输入查询的特征。还确定查询系统的系统状态和一组正在执行的查询,以及该组中每个正在执行的查询的查询状态。在传入查询的运行时,通过至少部分地与该组执行查询同时计算传入查询的不同可能执行时间,来确定用于执行查询的并行度的分配。根据不同的并行线程选项并根据查询功能,系统状态或正在执行的查询的查询状态来计算执行时间。使用与特定执行完成时间相对应的并行线程选项初始化传入查询的执行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号