首页>
外国专利>
USING ROW VALUE CONSTRUCTOR (RVC) BASED QUERIES TO GROUP RECORDS OF A DATABASE FOR MULTI-THREAD EXECUTION
USING ROW VALUE CONSTRUCTOR (RVC) BASED QUERIES TO GROUP RECORDS OF A DATABASE FOR MULTI-THREAD EXECUTION
展开▼
机译:使用基于行值构造器(RVC)的查询对数据库的记录进行分组以实现多线程执行
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods for splitting a plurality of records into subsets for parallel processing by separate threads are disclosed. In one embodiment, a plurality of records are added to a database. The adding includes tracking, for each unique value found in the plurality of records within a selected one of the sequence of fields, a statistic based on the values found in the plurality of records within a next one of the sequence of fields. Then a plurality of queries are generated, each includes a row value constructor (RVC) with a logical operation, a specific one of the unique values found within the selected one of the sequence of fields, and, for that specific value, the tracked statistic. Then a plurality of threads are caused to execute that each submit one of the queries and operate on a subset of the plurality of records responsive to execution of that query.
展开▼