Hybrid Index Construction for Multi-Table Query Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern database systems face inefficiencies in processing queries that retrieve data from multiple data sources due to the need for separate indices on each table, leading to increased computational costs and resource usage.
Innovation Solution
The implementation of a hybrid index that connects multiple tables, allowing for a single index to be used for queries involving multiple tables, reducing the need for join operations and minimizing memory usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate indices are created on each table for queries retrieving data from multiple data sources, then query coverage is improved, but device complexity and memory usage increase
Solution Approach 1:
The patent combines multiple separate table indices into a single hybrid index structure that can service queries across multiple tables. The hybrid index merges the indexing capabilities of individual table indices while reducing overall system complexity and memory consumption.
Solution Approach 2:
The hybrid index is designed to serve multiple functions simultaneously - it can handle queries on individual tables as well as joined queries across multiple tables, replacing the need for separate indices on each table while maintaining comprehensive query coverage.
2Speed
If separate indices on multiple tables are used, then data retrieval capability is improved, but computational costs increase
Solution Approach 1:
By merging multiple table indices into a single hybrid index, the system reduces the computational overhead of managing and traversing separate index structures, thereby lowering energy consumption while maintaining fast data retrieval capabilities.
Solution Approach 2:
The hybrid index provides universal access capability for both single-table and multi-table queries, eliminating the need for separate index traversal operations and reducing overall computational costs associated with data retrieval.
3Adaptability or versatility
If multiple separate indices are maintained, then query flexibility is improved, but memory consumption increases
Solution Approach 1:
The hybrid index consolidates the memory footprint of multiple separate table indices into a single unified structure, reducing overall memory consumption while preserving the flexibility to service queries across different tables.
Solution Approach 2:
The hybrid index achieves universal query support across multiple tables without requiring proportional increases in memory allocation, as it uses a single shared index structure rather than maintaining separate indices for each table.
Data Source
AI summary
A computer-implemented method to generate and utilize a hybrid index. The method includes receiving a first query, where the first query is configured to perform a first command. The method further includes generating a hybrid index, where the hybrid index defines a connection between a first table and a second table of a set of tables. The method also includes executing the first query using the hybrid index. The method includes returning a set of results for the first query to a source of the query.


