首页> 外国专利> SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR GROUPING DATABASE LEVEL OBJECT ACCESS COUNTS PER PROCESSING MODULE IN A PARALLEL PROCESSING SYSTEM

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR GROUPING DATABASE LEVEL OBJECT ACCESS COUNTS PER PROCESSING MODULE IN A PARALLEL PROCESSING SYSTEM

机译:用于在并行处理系统中按处理模块对数据库级别对象访问计数进行分组的系统,方法和计算机可读介质

摘要

A system, method, and computer-readable medium for grouping of database object access counts per processing module in a parallel processing system are provided. Each processing module manages an intermediate cache allocated thereto that stores database object access counts local to the respective processing module. The processing modules are configured in a hierarchical configuration and processing modules at the lowest level of the configuration forward their respective intermediate cache to a processing module configured as a parent to the respective processing module. On receipt of intermediate cache(s) from lower level processing modules, a processing module merges the received intermediate caches with the intermediate cache allocated to the processing module. The process is iteratively repeated until a root processing module receives the intermediate caches from processing modules configured as child nodes thereto. The root processing module merges the received intermediate cache(s) with the root processing module's intermediate cache thereby generating a final cache. An objects access count data structure is then generated by the root processing module. The object access count data structure of the final cache includes data blocks of object access counts where each data block is associated with a particular access module processor (AMP). The data blocks may then be forwarded to the associated AMPs.
机译:提供了一种用于对并行处理系统中的每个处理模块的数据库对象访问计数进行分组的系统,方法和计算机可读介质。每个处理模块管理向其分配的中间高速缓存,该中间高速缓存存储各个处理模块本地的数据库对象访问计数。在分层配置中配置处理模块,并且在配置的最低级别处的处理模块将其各自的中间高速缓存转发到配置为各个处理模块的父级的处理模块。在从较低级别的处理模块接收到中间高速缓存时,处理模块将接收到的中间高速缓存与分配给该处理模块的中间高速缓存合并。迭代地重复该过程,直到根处理模块从配置为子节点的处理模块接收到中间缓存为止。根处理模块将接收到的中间缓存与根处理模块的中间缓存合并,从而生成最终缓存。然后由根处理模块生成对象访问计数数据结构。最终高速缓存的对象访问计数数据结构包括对象访问计数的数据块,其中每个数据块都与特定的访问模块处理器(AMP)关联。然后可以将数据块转发到相关的AMP。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号