Optimal redesign policies to support dynamic processing of applications on a distributed relational database system

作者:

Highlights:

摘要

An application processing center consists of a set of well-defined, well-designed and well-tested applications that are dynamically executed over a period of time. We assume that there is a set of candidate distributed database designs each of which is optimal for some applications. The random execution of applications on a distributed database design is modeled as a discrete Markov process, and the problem of selecting the candidate design for each execution of an application is solved by using Sequential Markovian Decision Process analysis to generate an optimal redesign policy vector. The scope of the methodology developed in this paper is applicable to environments similar to application processing centers. The viability of this methodology is illustrated by means of a case study conducted at Georgia Institute of Technology.

论文关键词:Optimal Redesign Policies,Fragmentation,Allocation,Materialization,Distributed Database Design,Redesign Methodology,Total Redesign,Cost Models,Sequential Markovian Decision Process

论文评审过程:Received 11 August 1994, Revised 21 May 1996, Available online 16 February 1999.

论文官网地址:https://doi.org/10.1016/0306-4379(96)00018-X