Prefetching in realtime database applications
暂无分享,去创建一个
In this paper a method is proposed how to achieve response times of main memory database systems without keeping the whole database in main memory. The method was originally developed for real-time systems in manufacturing automation, but it is applicable in environments where canned transactions interact with databases rather than people performing free transactions. The main idea is to preanalyse canned transactions in order to extract knowledge about their local access behaviour. This knowledge is used by the runtime system of the database when the transaction is started. Concepts for modules doing the preanalysis and the runtime tasks are described in detail. Furthermore a database architecture is developed incorporating these new components.
[1] Alan Jay Smith,et al. Sequentiality and prefetching in database systems , 1978, TODS.
[2] Wolfgang Effelsberg,et al. Principles of database buffer management , 1984, TODS.
[3] Hector Garcia-Molina,et al. Using semantic knowledge for transaction processing in a distributed database , 1983, TODS.
[4] Umeshwar Dayal,et al. On the correct translation of update operations on relational views , 1982, TODS.