Title :
Performance tradeoffs in real-time transaction processing with client data caching
Author :
Kang, Hyunchul ; Kim, YoungSung
Author_Institution :
Dept. of Comput. Sci. & Eng., Chungang Univ., Seoul, South Korea
Abstract :
Client-cached data can enhance the 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 the processing of real-time transactions with timing constraints? 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
Keywords :
cache storage; client-server systems; distributed databases; real-time systems; software performance evaluation; transaction processing; RTS/C; RTS/NC; Real-Time Scheduling with Cache; Real-Time Scheduling with No Cache; client cache size; client data caching; client-cached data; client-server DBMS; performance tradeoffs; real-time transaction processing; response time; simulation experiments; throughput; timing constraints; write probability; Computer science; Data engineering; Databases; Delay; File servers; Scheduling algorithm; Throughput; Time series analysis; Timing; Workstations;
Conference_Titel :
Database Engineering and Applications, 1999. IDEAS '99. International Symposium Proceedings
Conference_Location :
Montreal, Que.
Print_ISBN :
0-7695-0265-2
DOI :
10.1109/IDEAS.1999.787291