| 6,439,783 Range-based query optimizer
|
55 |
1997
|
| 6,496,819 Rewriting a query in terms of a summary based on functional dependencies and join backs, and based on join derivability
|
70 |
1998
|
| 6,477,525 Rewriting a query in terms of a summary based on one-to-one and one-to-many losslessness of joins
|
40 |
1998
|
| 6,449,605 Using a materialized view to process a related query containing a one to many lossless join
|
20 |
1998
|
| 6,449,606 Using a materialized view to process a related query containing an antijoin
|
9 |
1998
|
| 6,449,609 Using materialized view to process a related query containing a one to many lossless join
|
24 |
1998
|
| 6,334,128 Method and apparatus for efficiently refreshing sets of summary tables and materialized views in a database management system
|
43 |
1998
|
| 6,345,272 Rewriting queries to access materialized views that group along an ordered dimension
|
21 |
1999
|
| 6,546,382 Finding the TOP N values through the execution of a query
|
12 |
1999
|
| 6,622,138 Method and apparatus for optimizing computation of OLAP ranking functions
|
33 |
2000
|
| 6,389,410 Method for minimizing the number of sorts required for a query block containing window functions
|
8 |
2000
|
| 7,158,994 Object-oriented materialized views
|
19 |
2001
|
| 7,379,933 Union all rewrite for aggregate queries with grouping sets
|
2 |
2002
|
| 7,930,277 Cost-based optimizer for an XML data repository within a database
|
1 |
2004
|
| 7,814,067 Asynchronous actions using flashback
|
1 |
2005
|
| 7,890,497 Using estimated cost to schedule an order for refreshing a set of materialized views (MVS)
|
2 |
2005
|
| 7,734,602 Choosing whether to use a delayed index maintenance depending on the portion of the materialized view (MV) changed
|
3 |
2005
|
| 7,814,065 Affinity-based recovery/failover in a cluster environment
|
0 |
2005
|
| 7,685,150 Optimization of queries over XML views that are based on union all operators
|
1 |
2005
|
| 8,073,841 Optimizing correlated XML extracts
|
1 |
2005
|
| 7,912,834 Rewrite of queries containing rank or rownumber or Min/Max aggregate functions using a materialized view
|
1 |
2006
|
| 7,730,080 Techniques of rewriting descendant and wildcard XPath using one or more of SQL OR, UNION ALL, and XMLConcat() construct
|
1 |
2006
|
| 7,797,310 Technique to estimate the cost of streaming evaluation of XPaths
|
1 |
2007
|
| 7,958,112 Interleaving query transformations for XML indexes
|
0 |
2008
|
| 8,103,689 Rewrite of queries containing rank or rownumber or min/max aggregate functions using a materialized view
|
0 |
2011
|
| 6,199,063 System and method for rewriting relational database queries
|
82 |
1998
|
| 6,275,818 Cost based optimization of decision support queries using transient views
|
89 |
1998
|
| 6,594,653 Server integrated system and methods for processing precomputed views
|
35 |
1999
|
| 6,493,699 Defining and characterizing an analysis space for precomputed views
|
41 |
1999
|
| 6,532,470 Support for summary tables in a database system that does not otherwise support summary tables
|
7 |
1999
|
| 6,636,846 Method for providing a system maintained materialized functionally dependent column for a database management system
|
13 |
2000
|
| 6,629,094 System and method for rewriting relational database queries
|
47 |
2000
|
| 7,890,491 Query optimization technique for obtaining improved cardinality estimates using statistics on automatic summary tables
|
1 |
2000
|
| 6,950,823 Transparent edge-of-network data cache
|
21 |
2002
|
| 7,020,649 System and method for incrementally maintaining non-distributive aggregate functions in a relational database
|
6 |
2002
|
| 8,386,450 Query optimization technique for obtaining improved cardinality estimates using statistics on pre-defined queries
|
0 |
2004
|
| 7,711,692 Method, system and program product for rewriting view statements in structured query language (SQL) statements
|
0 |
2004
|
| 8,417,680 System for improving access efficiency in database and method thereof
|
0 |
2006
|
| 6,366,903 Index and materialized view selection for a given workload
|
53 |
2000
|
| 6,356,890 Merging materialized view pairs for database workload materialized view selection
|
24 |
2000
|
| 6,356,891 Identifying indexes on materialized views for database workload
|
28 |
2000
|
| 6,510,422 Cost based materialized view selection for query optimization
|
29 |
2000
|
| 6,850,933 System and method for optimizing queries using materialized views and fast view matching
|
17 |
2001
|
| 7,383,256 System and method for optimizing queries using materialized views and fast view matching
|
2 |
2004
|
| 7,406,468 View matching for materialized outer-join views
|
2 |
2005
|
| 7,769,755 Efficient execution of aggregation queries
|
0 |
2006
|