Data caching tradeoffs in client-server DBMS architectures
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Cache consistency and concurrency control in a client/server DBMS architecture
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Scheduling real-time transactions: a performance evaluation
ACM Transactions on Database Systems (TODS)
Transactional client-server cache consistency: alternatives and performance
ACM Transactions on Database Systems (TODS)
Advances in real-time database systems research
ACM SIGMOD Record
Priority Inheritance Protocols: An Approach to Real-Time Synchronization
IEEE Transactions on Computers
Techniques for Update Handling in the Enhanced Client-Server DBMS
IEEE Transactions on Knowledge and Data Engineering
Performance Comparison of Three Modern DBMS Architectures
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
The client-cached data can enhance performance of transaction processing in a client-server DBMS. It can improve the throughput of the committed transactions and can reduce the response time of each individual transaction. Does this client data caching also lend itself to processing of real-time transactions with timing constraints? In this paper, we investigate the performance tradeoffs in real-time transaction processing with client data caching in a client-server DBMS. Through a series of simulation experiments with two types of algorithms RTS/NC(Real-Time Scheduling with No Cache) and RTS/C(Real-Time Scheduling with Cache), we present and analyze how the performance of real-time transaction processing is affected when the number of clients, the client cache size, and the write probability of transactions vary.