Academic Journal
User Defined Prewrites for Increasing Concurrency in Design Databases
| Τίτλος: | User Defined Prewrites for Increasing Concurrency in Design Databases |
|---|---|
| Συγγραφείς: | Madria, Sanjay Kumar, Embong, A. |
| Πηγή: | Computer Science Faculty Research & Creative Works |
| Στοιχεία εκδότη: | Scholars' Mine |
| Έτος έκδοσης: | 1997 |
| Συλλογή: | Missouri University of Science and Technology (Missouri S&T): Scholars' Mine |
| Θεματικοί όροι: | Database Management Systems, Database Theory, Design Database Concurrency, Design Engineering, Engineering Designs, Locking Protocols, Multiprocessing Programs, Pre-Commit Operation, Prewrite Design, Prewrite Model, Prewrite Operation, Protocols, Read Operations, Read Transaction, User Defined Prewrites, Write Operation, Computer Sciences |
| Περιγραφή: | We introduce a prewrite operation before a write operation is performed on design databases, a database that consists of objects as engineering designs. A prewrite operation does not actually make a design but it only makes available the model of the design that the transaction will produce in future. Once the prewrite design by a transaction is announced, the transaction executes a pre-commit operation. After the pre-commit, read operations can access the prewrite design even before the pre-committed transaction has finally made the design and committed. Therefore, our algorithm increases the potential concurrency as compared to the algorithms that permit only read and write operations on the design objects. In our algorithm, a user explicitly makes available a prewrite model of the design to be finally produced. Similarly, a read transaction also mentions whether it wants to read a prewrite version or the final version of the design. Locking protocols using two phase locking are given to control concurrent operations |
| Τύπος εγγράφου: | text |
| Περιγραφή αρχείου: | application/pdf |
| Γλώσσα: | unknown |
| Relation: | https://scholarsmine.mst.edu/comsci_facwork/217; https://scholarsmine.mst.edu/context/comsci_facwork/article/1216/viewcontent/User_Defined_Prewrites_for_Increasing_Concurrency_in_Design_Datab.pdf |
| DOI: | 10.1109/ICICS.1997.652091 |
| Διαθεσιμότητα: | https://scholarsmine.mst.edu/comsci_facwork/217 https://doi.org/10.1109/ICICS.1997.652091 https://scholarsmine.mst.edu/context/comsci_facwork/article/1216/viewcontent/User_Defined_Prewrites_for_Increasing_Concurrency_in_Design_Datab.pdf |
| Rights: | © 1997 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved. |
| Αριθμός Καταχώρησης: | edsbas.DF1865F7 |
| Βάση Δεδομένων: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://scholarsmine.mst.edu/comsci_facwork/217# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.DF1865F7 RelevancyScore: 752 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 752.459594726563 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: User Defined Prewrites for Increasing Concurrency in Design Databases – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Madria%2C+Sanjay+Kumar%22">Madria, Sanjay Kumar</searchLink><br /><searchLink fieldCode="AR" term="%22Embong%2C+A%2E%22">Embong, A.</searchLink> – Name: TitleSource Label: Source Group: Src Data: Computer Science Faculty Research & Creative Works – Name: Publisher Label: Publisher Information Group: PubInfo Data: Scholars' Mine – Name: DatePubCY Label: Publication Year Group: Date Data: 1997 – Name: Subset Label: Collection Group: HoldingsInfo Data: Missouri University of Science and Technology (Missouri S&T): Scholars' Mine – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Database+Management+Systems%22">Database Management Systems</searchLink><br /><searchLink fieldCode="DE" term="%22Database+Theory%22">Database Theory</searchLink><br /><searchLink fieldCode="DE" term="%22Design+Database+Concurrency%22">Design Database Concurrency</searchLink><br /><searchLink fieldCode="DE" term="%22Design+Engineering%22">Design Engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Engineering+Designs%22">Engineering Designs</searchLink><br /><searchLink fieldCode="DE" term="%22Locking+Protocols%22">Locking Protocols</searchLink><br /><searchLink fieldCode="DE" term="%22Multiprocessing+Programs%22">Multiprocessing Programs</searchLink><br /><searchLink fieldCode="DE" term="%22Pre-Commit+Operation%22">Pre-Commit Operation</searchLink><br /><searchLink fieldCode="DE" term="%22Prewrite+Design%22">Prewrite Design</searchLink><br /><searchLink fieldCode="DE" term="%22Prewrite+Model%22">Prewrite Model</searchLink><br /><searchLink fieldCode="DE" term="%22Prewrite+Operation%22">Prewrite Operation</searchLink><br /><searchLink fieldCode="DE" term="%22Protocols%22">Protocols</searchLink><br /><searchLink fieldCode="DE" term="%22Read+Operations%22">Read Operations</searchLink><br /><searchLink fieldCode="DE" term="%22Read+Transaction%22">Read Transaction</searchLink><br /><searchLink fieldCode="DE" term="%22User+Defined+Prewrites%22">User Defined Prewrites</searchLink><br /><searchLink fieldCode="DE" term="%22Write+Operation%22">Write Operation</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Sciences%22">Computer Sciences</searchLink> – Name: Abstract Label: Description Group: Ab Data: We introduce a prewrite operation before a write operation is performed on design databases, a database that consists of objects as engineering designs. A prewrite operation does not actually make a design but it only makes available the model of the design that the transaction will produce in future. Once the prewrite design by a transaction is announced, the transaction executes a pre-commit operation. After the pre-commit, read operations can access the prewrite design even before the pre-committed transaction has finally made the design and committed. Therefore, our algorithm increases the potential concurrency as compared to the algorithms that permit only read and write operations on the design objects. In our algorithm, a user explicitly makes available a prewrite model of the design to be finally produced. Similarly, a read transaction also mentions whether it wants to read a prewrite version or the final version of the design. Locking protocols using two phase locking are given to control concurrent operations – Name: TypeDocument Label: Document Type Group: TypDoc Data: text – Name: Format Label: File Description Group: SrcInfo Data: application/pdf – Name: Language Label: Language Group: Lang Data: unknown – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: https://scholarsmine.mst.edu/comsci_facwork/217; https://scholarsmine.mst.edu/context/comsci_facwork/article/1216/viewcontent/User_Defined_Prewrites_for_Increasing_Concurrency_in_Design_Datab.pdf – Name: DOI Label: DOI Group: ID Data: 10.1109/ICICS.1997.652091 – Name: URL Label: Availability Group: URL Data: https://scholarsmine.mst.edu/comsci_facwork/217<br />https://doi.org/10.1109/ICICS.1997.652091<br />https://scholarsmine.mst.edu/context/comsci_facwork/article/1216/viewcontent/User_Defined_Prewrites_for_Increasing_Concurrency_in_Design_Datab.pdf – Name: Copyright Label: Rights Group: Cpyrght Data: © 1997 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved. – Name: AN Label: Accession Number Group: ID Data: edsbas.DF1865F7 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.DF1865F7 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1109/ICICS.1997.652091 Languages: – Text: unknown Subjects: – SubjectFull: Database Management Systems Type: general – SubjectFull: Database Theory Type: general – SubjectFull: Design Database Concurrency Type: general – SubjectFull: Design Engineering Type: general – SubjectFull: Engineering Designs Type: general – SubjectFull: Locking Protocols Type: general – SubjectFull: Multiprocessing Programs Type: general – SubjectFull: Pre-Commit Operation Type: general – SubjectFull: Prewrite Design Type: general – SubjectFull: Prewrite Model Type: general – SubjectFull: Prewrite Operation Type: general – SubjectFull: Protocols Type: general – SubjectFull: Read Operations Type: general – SubjectFull: Read Transaction Type: general – SubjectFull: User Defined Prewrites Type: general – SubjectFull: Write Operation Type: general – SubjectFull: Computer Sciences Type: general Titles: – TitleFull: User Defined Prewrites for Increasing Concurrency in Design Databases Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Madria, Sanjay Kumar – PersonEntity: Name: NameFull: Embong, A. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 1997 Identifiers: – Type: issn-locals Value: edsbas Titles: – TitleFull: Computer Science Faculty Research & Creative Works Type: main |
| ResultId | 1 |