Methods and systems for optimizing queries through dynamic and autonomous database schema analysis

A method of optimizing an execution of a query on data may include steps of creating schema object(s) in a database schema, enable monitoring of the schema object(s) to monitor the amount of change of a predetermined characteristic of the schema object(s) over time and loading the data into the crea...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Malaney, Kevin, Bolsius, Roger
Format: Patent
Sprache:eng
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 Malaney, Kevin
Bolsius, Roger
description A method of optimizing an execution of a query on data may include steps of creating schema object(s) in a database schema, enable monitoring of the schema object(s) to monitor the amount of change of a predetermined characteristic of the schema object(s) over time and loading the data into the created schema object(s). It is then determined whether the amount of change of the predetermined characteristic exceeds a selectable threshold. Updated statistical information may be obtained only when the amount of change exceeds the threshold. The updated statistical information may then be provided to a query execution optimizer, which selects an execution plan based upon the updated statistical information when the amount of change exceeds the threshold or based upon previously provided statistical information when the amount of change does not exceed the threshold. The query may then be executed using the selected execution plan.
format Patent
fullrecord <record><control><sourceid>uspatents_EFI</sourceid><recordid>TN_cdi_uspatents_applications_20040243555</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>20040243555</sourcerecordid><originalsourceid>FETCH-uspatents_applications_200402435553</originalsourceid><addsrcrecordid>eNqVizsOwjAMQLswIOAOXhmQqn5OgEAsbOyV27iNpSYOtTOU04MQF2B6w3tvW_R3Mi9OAaMDXdUoKIyygCTjwC-OEzwzLUwK5hfJkwe3Rgw8fBfMJlGCZAWHhj0qgQ6eAn40zquy7ovNiLPS4cddcbxeHufbKWtCo2jaYUozD2gsUbuqLJuyauq2bet_2jdYBEYA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Methods and systems for optimizing queries through dynamic and autonomous database schema analysis</title><source>USPTO Published Applications</source><creator>Malaney, Kevin ; Bolsius, Roger</creator><creatorcontrib>Malaney, Kevin ; Bolsius, Roger</creatorcontrib><description>A method of optimizing an execution of a query on data may include steps of creating schema object(s) in a database schema, enable monitoring of the schema object(s) to monitor the amount of change of a predetermined characteristic of the schema object(s) over time and loading the data into the created schema object(s). It is then determined whether the amount of change of the predetermined characteristic exceeds a selectable threshold. Updated statistical information may be obtained only when the amount of change exceeds the threshold. The updated statistical information may then be provided to a query execution optimizer, which selects an execution plan based upon the updated statistical information when the amount of change exceeds the threshold or based upon previously provided statistical information when the amount of change does not exceed the threshold. The query may then be executed using the selected execution plan.</description><language>eng</language><creationdate>2004</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/20040243555$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,873,885,64059</link.rule.ids><linktorsrc>$$Uhttps://patentcenter.uspto.gov/applications/10448962$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Malaney, Kevin</creatorcontrib><creatorcontrib>Bolsius, Roger</creatorcontrib><title>Methods and systems for optimizing queries through dynamic and autonomous database schema analysis</title><description>A method of optimizing an execution of a query on data may include steps of creating schema object(s) in a database schema, enable monitoring of the schema object(s) to monitor the amount of change of a predetermined characteristic of the schema object(s) over time and loading the data into the created schema object(s). It is then determined whether the amount of change of the predetermined characteristic exceeds a selectable threshold. Updated statistical information may be obtained only when the amount of change exceeds the threshold. The updated statistical information may then be provided to a query execution optimizer, which selects an execution plan based upon the updated statistical information when the amount of change exceeds the threshold or based upon previously provided statistical information when the amount of change does not exceed the threshold. The query may then be executed using the selected execution plan.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2004</creationdate><recordtype>patent</recordtype><sourceid>EFI</sourceid><recordid>eNqVizsOwjAMQLswIOAOXhmQqn5OgEAsbOyV27iNpSYOtTOU04MQF2B6w3tvW_R3Mi9OAaMDXdUoKIyygCTjwC-OEzwzLUwK5hfJkwe3Rgw8fBfMJlGCZAWHhj0qgQ6eAn40zquy7ovNiLPS4cddcbxeHufbKWtCo2jaYUozD2gsUbuqLJuyauq2bet_2jdYBEYA</recordid><startdate>20041202</startdate><enddate>20041202</enddate><creator>Malaney, Kevin</creator><creator>Bolsius, Roger</creator><scope>EFI</scope></search><sort><creationdate>20041202</creationdate><title>Methods and systems for optimizing queries through dynamic and autonomous database schema analysis</title><author>Malaney, Kevin ; Bolsius, Roger</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_applications_200402435553</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2004</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Malaney, Kevin</creatorcontrib><creatorcontrib>Bolsius, Roger</creatorcontrib><collection>USPTO Published Applications</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Malaney, Kevin</au><au>Bolsius, Roger</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Methods and systems for optimizing queries through dynamic and autonomous database schema analysis</title><date>2004-12-02</date><risdate>2004</risdate><abstract>A method of optimizing an execution of a query on data may include steps of creating schema object(s) in a database schema, enable monitoring of the schema object(s) to monitor the amount of change of a predetermined characteristic of the schema object(s) over time and loading the data into the created schema object(s). It is then determined whether the amount of change of the predetermined characteristic exceeds a selectable threshold. Updated statistical information may be obtained only when the amount of change exceeds the threshold. The updated statistical information may then be provided to a query execution optimizer, which selects an execution plan based upon the updated statistical information when the amount of change exceeds the threshold or based upon previously provided statistical information when the amount of change does not exceed the threshold. The query may then be executed using the selected execution plan.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_applications_20040243555
source USPTO Published Applications
title Methods and systems for optimizing queries through dynamic and autonomous database schema analysis
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T10%3A01%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFI&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Malaney,%20Kevin&rft.date=2004-12-02&rft_id=info:doi/&rft_dat=%3Cuspatents_EFI%3E20040243555%3C/uspatents_EFI%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