Computer program product for avoiding complete index tree traversals in sequential and almost sequential index probes

The present invention provides a system and method for utilizing the proximity of keys in sequential or near sequential index probes to avoid complete index tree traversal. Page information from three pages (LAST, PARENT and NEXT) are stored in separate information fields within an Index Lookaside B...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WATTS, STEVEN J, HADERLE, DONALD J, LYLE, ROBERT W, SHIBAMIYA, AKIRA, CHADHA, ATUL
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator WATTS
STEVEN J
HADERLE
DONALD J
LYLE
ROBERT W
SHIBAMIYA
AKIRA
CHADHA
ATUL
description The present invention provides a system and method for utilizing the proximity of keys in sequential or near sequential index probes to avoid complete index tree traversal. Page information from three pages (LAST, PARENT and NEXT) are stored in separate information fields within an Index Lookaside Buffer. The LAST information field contains information on the most recent leaf page accessed during an index probe in a read key or an insert key operation, the PARENT information field contains information on the parent page of the most recently accessed leaf page described in the LAST information field, and the NEXT information field contains information on the most recent leaf page accessed during a fetch-next key or delete key operation. On a subsequent index probe, the LAST, NEXT and PARENT information fields are sequentially analyzed to determine if the search key is contained within the leaf page described by the LAST or NEXT information fields or if the search key is contained within one of the leaf pages pointed to by the parent page described by the PARENT information field. If none of the LAST, NEXT or PARENT information fields identify the leaf page containing the search key then the default root-to-leaf traversal would commence.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US5845274A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US5845274A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US5845274A3</originalsourceid><addsrcrecordid>eNqFjLEKwjAURbs4iPoNvh9w0RZdS1Hc1bk8m9sSSJOYvBQ_34gObi73wuGeOy9S40afBIF8cEPg8d0qdUK9C8ST00rbgbq8MhCQtgpPkgDk4AkhsomZUsQjwYpmQ2wVsRldlF_6MfP7HXFZzPrsYfXtRbE-Ha_NeQPvWkTPHSykvV2qQ1lt92W9-794AWI8Rac</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Computer program product for avoiding complete index tree traversals in sequential and almost sequential index probes</title><source>esp@cenet</source><creator>WATTS; STEVEN J ; HADERLE; DONALD J ; LYLE; ROBERT W ; SHIBAMIYA; AKIRA ; CHADHA; ATUL</creator><creatorcontrib>WATTS; STEVEN J ; HADERLE; DONALD J ; LYLE; ROBERT W ; SHIBAMIYA; AKIRA ; CHADHA; ATUL</creatorcontrib><description>The present invention provides a system and method for utilizing the proximity of keys in sequential or near sequential index probes to avoid complete index tree traversal. Page information from three pages (LAST, PARENT and NEXT) are stored in separate information fields within an Index Lookaside Buffer. The LAST information field contains information on the most recent leaf page accessed during an index probe in a read key or an insert key operation, the PARENT information field contains information on the parent page of the most recently accessed leaf page described in the LAST information field, and the NEXT information field contains information on the most recent leaf page accessed during a fetch-next key or delete key operation. On a subsequent index probe, the LAST, NEXT and PARENT information fields are sequentially analyzed to determine if the search key is contained within the leaf page described by the LAST or NEXT information fields or if the search key is contained within one of the leaf pages pointed to by the parent page described by the PARENT information field. If none of the LAST, NEXT or PARENT information fields identify the leaf page containing the search key then the default root-to-leaf traversal would commence.</description><edition>6</edition><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>1998</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19981201&amp;DB=EPODOC&amp;CC=US&amp;NR=5845274A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19981201&amp;DB=EPODOC&amp;CC=US&amp;NR=5845274A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>WATTS; STEVEN J</creatorcontrib><creatorcontrib>HADERLE; DONALD J</creatorcontrib><creatorcontrib>LYLE; ROBERT W</creatorcontrib><creatorcontrib>SHIBAMIYA; AKIRA</creatorcontrib><creatorcontrib>CHADHA; ATUL</creatorcontrib><title>Computer program product for avoiding complete index tree traversals in sequential and almost sequential index probes</title><description>The present invention provides a system and method for utilizing the proximity of keys in sequential or near sequential index probes to avoid complete index tree traversal. Page information from three pages (LAST, PARENT and NEXT) are stored in separate information fields within an Index Lookaside Buffer. The LAST information field contains information on the most recent leaf page accessed during an index probe in a read key or an insert key operation, the PARENT information field contains information on the parent page of the most recently accessed leaf page described in the LAST information field, and the NEXT information field contains information on the most recent leaf page accessed during a fetch-next key or delete key operation. On a subsequent index probe, the LAST, NEXT and PARENT information fields are sequentially analyzed to determine if the search key is contained within the leaf page described by the LAST or NEXT information fields or if the search key is contained within one of the leaf pages pointed to by the parent page described by the PARENT information field. If none of the LAST, NEXT or PARENT information fields identify the leaf page containing the search key then the default root-to-leaf traversal would commence.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1998</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqFjLEKwjAURbs4iPoNvh9w0RZdS1Hc1bk8m9sSSJOYvBQ_34gObi73wuGeOy9S40afBIF8cEPg8d0qdUK9C8ST00rbgbq8MhCQtgpPkgDk4AkhsomZUsQjwYpmQ2wVsRldlF_6MfP7HXFZzPrsYfXtRbE-Ha_NeQPvWkTPHSykvV2qQ1lt92W9-794AWI8Rac</recordid><startdate>19981201</startdate><enddate>19981201</enddate><creator>WATTS; STEVEN J</creator><creator>HADERLE; DONALD J</creator><creator>LYLE; ROBERT W</creator><creator>SHIBAMIYA; AKIRA</creator><creator>CHADHA; ATUL</creator><scope>EVB</scope></search><sort><creationdate>19981201</creationdate><title>Computer program product for avoiding complete index tree traversals in sequential and almost sequential index probes</title><author>WATTS; STEVEN J ; HADERLE; DONALD J ; LYLE; ROBERT W ; SHIBAMIYA; AKIRA ; CHADHA; ATUL</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US5845274A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>1998</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>WATTS; STEVEN J</creatorcontrib><creatorcontrib>HADERLE; DONALD J</creatorcontrib><creatorcontrib>LYLE; ROBERT W</creatorcontrib><creatorcontrib>SHIBAMIYA; AKIRA</creatorcontrib><creatorcontrib>CHADHA; ATUL</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>WATTS; STEVEN J</au><au>HADERLE; DONALD J</au><au>LYLE; ROBERT W</au><au>SHIBAMIYA; AKIRA</au><au>CHADHA; ATUL</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Computer program product for avoiding complete index tree traversals in sequential and almost sequential index probes</title><date>1998-12-01</date><risdate>1998</risdate><abstract>The present invention provides a system and method for utilizing the proximity of keys in sequential or near sequential index probes to avoid complete index tree traversal. Page information from three pages (LAST, PARENT and NEXT) are stored in separate information fields within an Index Lookaside Buffer. The LAST information field contains information on the most recent leaf page accessed during an index probe in a read key or an insert key operation, the PARENT information field contains information on the parent page of the most recently accessed leaf page described in the LAST information field, and the NEXT information field contains information on the most recent leaf page accessed during a fetch-next key or delete key operation. On a subsequent index probe, the LAST, NEXT and PARENT information fields are sequentially analyzed to determine if the search key is contained within the leaf page described by the LAST or NEXT information fields or if the search key is contained within one of the leaf pages pointed to by the parent page described by the PARENT information field. If none of the LAST, NEXT or PARENT information fields identify the leaf page containing the search key then the default root-to-leaf traversal would commence.</abstract><edition>6</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US5845274A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Computer program product for avoiding complete index tree traversals in sequential and almost sequential index probes
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T15%3A48%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=WATTS;%20STEVEN%20J&rft.date=1998-12-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS5845274A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true