System and method for ordering a database flush sequence at transaction commit

A system and method are described for ordering a database flush sequence prior to committing transaction changes to a database. In one embodiment, a plurality of data operations modifying persistent data objects are performed in a sequential order within an object-oriented environment. Relational de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ivanova, Viktoriya Ts, Pavlov, Vladimir K
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 Ivanova, Viktoriya Ts
Pavlov, Vladimir K
description A system and method are described for ordering a database flush sequence prior to committing transaction changes to a database. In one embodiment, a plurality of data operations modifying persistent data objects are performed in a sequential order within an object-oriented environment. Relational dependencies between the persistent data objects are evaluated and the changes to the data objects are reordered based on the relational dependencies. Once reordered, the changes are committed to the database. In one embodiment, a depth first search algorithm is employed to determine the appropriate order to commit the data to the database.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07590639</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07590639</sourcerecordid><originalsourceid>FETCH-uspatents_grants_075906393</originalsourceid><addsrcrecordid>eNqNyzEOwjAMRuEsDAi4w38BpEoVoM4IxMQCOzKJ01ZqHIidgdvTgQMwfct7S3e9fdQ4gSQgsQ05IOaCXAKXUXoQAhk9SRlxqjpA-V1ZPIMMVkiUvI1Z4HNKo63dItKkvPm5cjif7sfLtuqLjMX00c_TTHPYdc2-7do_ki_K_DeA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>System and method for ordering a database flush sequence at transaction commit</title><source>USPTO Issued Patents</source><creator>Ivanova, Viktoriya Ts ; Pavlov, Vladimir K</creator><creatorcontrib>Ivanova, Viktoriya Ts ; Pavlov, Vladimir K ; SAP AG</creatorcontrib><description>A system and method are described for ordering a database flush sequence prior to committing transaction changes to a database. In one embodiment, a plurality of data operations modifying persistent data objects are performed in a sequential order within an object-oriented environment. Relational dependencies between the persistent data objects are evaluated and the changes to the data objects are reordered based on the relational dependencies. Once reordered, the changes are committed to the database. In one embodiment, a depth first search algorithm is employed to determine the appropriate order to commit the data to the database.</description><language>eng</language><creationdate>2009</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/7590639$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,776,798,881,64015</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7590639$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Ivanova, Viktoriya Ts</creatorcontrib><creatorcontrib>Pavlov, Vladimir K</creatorcontrib><creatorcontrib>SAP AG</creatorcontrib><title>System and method for ordering a database flush sequence at transaction commit</title><description>A system and method are described for ordering a database flush sequence prior to committing transaction changes to a database. In one embodiment, a plurality of data operations modifying persistent data objects are performed in a sequential order within an object-oriented environment. Relational dependencies between the persistent data objects are evaluated and the changes to the data objects are reordered based on the relational dependencies. Once reordered, the changes are committed to the database. In one embodiment, a depth first search algorithm is employed to determine the appropriate order to commit the data to the database.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2009</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNyzEOwjAMRuEsDAi4w38BpEoVoM4IxMQCOzKJ01ZqHIidgdvTgQMwfct7S3e9fdQ4gSQgsQ05IOaCXAKXUXoQAhk9SRlxqjpA-V1ZPIMMVkiUvI1Z4HNKo63dItKkvPm5cjif7sfLtuqLjMX00c_TTHPYdc2-7do_ki_K_DeA</recordid><startdate>20090915</startdate><enddate>20090915</enddate><creator>Ivanova, Viktoriya Ts</creator><creator>Pavlov, Vladimir K</creator><scope>EFH</scope></search><sort><creationdate>20090915</creationdate><title>System and method for ordering a database flush sequence at transaction commit</title><author>Ivanova, Viktoriya Ts ; Pavlov, Vladimir K</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_075906393</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2009</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Ivanova, Viktoriya Ts</creatorcontrib><creatorcontrib>Pavlov, Vladimir K</creatorcontrib><creatorcontrib>SAP AG</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ivanova, Viktoriya Ts</au><au>Pavlov, Vladimir K</au><aucorp>SAP AG</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>System and method for ordering a database flush sequence at transaction commit</title><date>2009-09-15</date><risdate>2009</risdate><abstract>A system and method are described for ordering a database flush sequence prior to committing transaction changes to a database. In one embodiment, a plurality of data operations modifying persistent data objects are performed in a sequential order within an object-oriented environment. Relational dependencies between the persistent data objects are evaluated and the changes to the data objects are reordered based on the relational dependencies. Once reordered, the changes are committed to the database. In one embodiment, a depth first search algorithm is employed to determine the appropriate order to commit the data to the database.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_07590639
source USPTO Issued Patents
title System and method for ordering a database flush sequence at transaction commit
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T13%3A59%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Ivanova,%20Viktoriya%20Ts&rft.aucorp=SAP%20AG&rft.date=2009-09-15&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07590639%3C/uspatents_EFH%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