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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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 |