Incremental maintenance of materialized views containing one-to-

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

707 2, 707 4, 707 6, G06F 1730

Patent

active

061345431

ABSTRACT:
A method and apparatus are provided for performing incremental refreshes to materialized views defined by one-to-one lossless joins. Each base table of the materialized view is selected to be processed as the current "selected table". During the processing, if the selected table is the right table of an outer join, then selected columns of rows of the materialized view are set to NULL based on rows of the selected table that have been updated or deleted in the selected table after a prior refresh operation. Then, NULL values in selected columns of the materialized view are updated to reflect new values caused by updates and inserts into the selected table that occurred after the prior refresh operation. If the selected table is not the right table of an outer join, then rows from the materialized view are deleted based on rows of the selected table that have been updated or deleted in the selected table after the prior refresh operation. Then, rows are inserted into the materialized view based on updates and inserts into the selected table that occurred after the prior refresh operation. The incremental refresh techniques are "memoryless" in that they do not require a record of the sequence of changes that were made subsequent to the prior refresh operation. Techniques are described for performing the incremental refresh steps through the use of database commands and queries.

REFERENCES:
patent: 5584024 (1996-12-01), Shwartz
patent: 5812840 (1998-09-01), Shwartz
patent: 5970482 (1999-10-01), Pham et al.
patent: 5974407 (1999-10-01), Sacks
patent: 5991754 (1999-11-01), Raitto et al.
Bhargava, Gautam et al., "Hypergraph based recordings of outer join queries with complex predicates", Proceedings of the 1995 ACM SIGMOND International Conference on Management of Data and Symposium on Principles of Database Systems, May 22-25, 1995, AC.
Bhagrava, Gautam et al., "Efficient processing of outer joins and aggregate junctions", Proceedings of the Twelfth International Conference on Data Engineering, Feb. 26--Mar. 1, 1996, pp. 441-449.
Biggs, Maggie, "Oracle8 still in pole position", InfoWorld, Framingham; Dec. 15, 1997, vol. 19, Issue 50, p. 1, 97, ISSN: 01996649.
Chen, Arbee, "Outerjoin Optimization in Multidatabase Systems", Proceedings of the Second International Symposium on Databases in Parallel and Distributed Systems, 1990, Jul. 2-4, 1990, pp. 211-218.
Lee, Byung Suk et al., "Outer joins and filters for instantiating objects from relational databases through views", IEEE Transactions on Knowledge and Data Engineering, Feb. 1994, vol. 6, Issue 1, pp. 108-119.
Lo, Ming-Ling et al., "Spatial Hash-Joins", Proceedings of the 1996 ACM SIGMOND International Conference on Management of Data, 1996, pp. 247-258, Jun. 1996.
Marek, Robert et al., "TID Hash Joins", Proceedings of the third international conference in Information and knowledge management, Nov. 2, 1994--Dec. 2, 1994, pp. 42-49.
Mishra, Priti et al., "Join Processing in Relational Databases", ACM Computing Surveys, vol. 24, No. 1, Mar. 1992, pp. 63-113.
Pang, HweeHwa et al., "Partially Preemptble Hash Joins", Proceedings of the 1993 ACM SIGMOND international conference on Management of data, 1993, pp. 59-68 May 1993.
Ross, Kenneth et al., "Materialized view maintenance and integrity constraint checking: trading space for time", Proceedings of the 1996 ACM SIGMOND international conference on Management of data, Jun. 3-6, 1996, pp. 447-458.
O'Neil et al., "Multi-Table Joins Through Bitmapped Join Indices", SIGMOND Record, vol. 24, No. 3, Sep. 1995, pp. 8-11.
Yan, Weipeng et al., "Performing Group-By before Join", Proceedings of the 10th International Conference on Data Engineering, 1994. Feb. 14-18, 1994, pp. 89-100.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Incremental maintenance of materialized views containing one-to- does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Incremental maintenance of materialized views containing one-to-, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Incremental maintenance of materialized views containing one-to- will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-478700

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.