{"title":"实时数据库:特点和问题","authors":"Kwei-Jay Lin, S. Son","doi":"10.1109/WORDS.1994.518679","DOIUrl":null,"url":null,"abstract":"Real time database transactions have explicit timing constraints, such as deadlines. Conventional database systems may lack features required for supporting real time transactions. Meeting the requirements of RTDBS will require a balanced and coordinated effort between concurrency control and real time scheduling. One approach is to combine existing concurrency control protocols with real time scheduling algorithms. To meet more deadlines, concurrency control protocols can be modified to favor more urgent transactions. Another approach is to utilize the semantics based protocols in real time applications to allow more concurrent executions in favor of more urgent timing constraints. We discuss techniques that can be used to design and implement real time databases.","PeriodicalId":446347,"journal":{"name":"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Real-time databases: characteristics and issues\",\"authors\":\"Kwei-Jay Lin, S. Son\",\"doi\":\"10.1109/WORDS.1994.518679\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Real time database transactions have explicit timing constraints, such as deadlines. Conventional database systems may lack features required for supporting real time transactions. Meeting the requirements of RTDBS will require a balanced and coordinated effort between concurrency control and real time scheduling. One approach is to combine existing concurrency control protocols with real time scheduling algorithms. To meet more deadlines, concurrency control protocols can be modified to favor more urgent transactions. Another approach is to utilize the semantics based protocols in real time applications to allow more concurrent executions in favor of more urgent timing constraints. We discuss techniques that can be used to design and implement real time databases.\",\"PeriodicalId\":446347,\"journal\":{\"name\":\"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WORDS.1994.518679\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WORDS.1994.518679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Real time database transactions have explicit timing constraints, such as deadlines. Conventional database systems may lack features required for supporting real time transactions. Meeting the requirements of RTDBS will require a balanced and coordinated effort between concurrency control and real time scheduling. One approach is to combine existing concurrency control protocols with real time scheduling algorithms. To meet more deadlines, concurrency control protocols can be modified to favor more urgent transactions. Another approach is to utilize the semantics based protocols in real time applications to allow more concurrent executions in favor of more urgent timing constraints. We discuss techniques that can be used to design and implement real time databases.