The purpose of this paper is twofold. First, we investigate the impact of concurrency control on transaction execution cost and system throughout in centralized and distributed data base systems (DBS) based on slow and fast (local) networks. Second, we show that in terms of transaction execution cost and DBS throughput, there are some applications for which any distributed DBS can be more effective than any centralized DBS and vice versa. We also argue that for other applications the decision in favour of distributed or centralized DBS should be based on the comparison of specific DBS systems. (Author)
展开▼