Vertical partitioning, in which attributes of a relation are assigned to partitions, is aimed at improving database performance. We extend previous research that is based on a single relation to multi-relation database environment, by including referential integrity constraints, access time based heuristic, and a comprehensive cost model that considers most transaction types including updates and joins. The algorithm was applied to a real-world insurance CLAIMS database. Simulation experiments were conducted and the results show a performance improvement of 36% to 65% over unpartitioned case. Application of our method for small databases resulted in partitioning schemes that are comparable to optimal.Facultad de Informátic
Designing an efficient Distributed Database System (DDBS) is considered as one of the most challengi...
Database partitioning is a useful technique for performance improvement in parallel and dis-tributed...
Vertical partitioning is a proven database design technique which increases the efficiency of query ...
Vertical partitioning, in which attributes of a relation are assigned to partitions, is aimed at imp...
An overriding objective in database physical design is to minimize the number of accesses made in th...
Vertical partitioning is the process of subdividing the attributes of a relation into groups, creati...
In this paper we introduce a new objective function for vertical partitioning relations in relationa...
In this paper, a new graphical approach to vertical partitioning of a relation is presented. The pro...
AbstractDesigning an efficient Distributed Database System (DDBS) is considered as one of the most c...
Modern database systems are commonly distributed, and data is kept at isolated locations (sites). Th...
In this paper, two-phase horizontal partitioning of distributed databases is addressed. First, prima...
Abstract. In the context of multidimensional databases implemented on relational DBMSs through star ...
Abstract. Vertical partitioning is a well known technique to improve query response time in relation...
Vertical partitioning is a crucial step in physical database design in row-oriented databases. A num...
A Vertical Partitioning is the process of dividing the attributes of a relation. Further, a good Ver...
Designing an efficient Distributed Database System (DDBS) is considered as one of the most challengi...
Database partitioning is a useful technique for performance improvement in parallel and dis-tributed...
Vertical partitioning is a proven database design technique which increases the efficiency of query ...
Vertical partitioning, in which attributes of a relation are assigned to partitions, is aimed at imp...
An overriding objective in database physical design is to minimize the number of accesses made in th...
Vertical partitioning is the process of subdividing the attributes of a relation into groups, creati...
In this paper we introduce a new objective function for vertical partitioning relations in relationa...
In this paper, a new graphical approach to vertical partitioning of a relation is presented. The pro...
AbstractDesigning an efficient Distributed Database System (DDBS) is considered as one of the most c...
Modern database systems are commonly distributed, and data is kept at isolated locations (sites). Th...
In this paper, two-phase horizontal partitioning of distributed databases is addressed. First, prima...
Abstract. In the context of multidimensional databases implemented on relational DBMSs through star ...
Abstract. Vertical partitioning is a well known technique to improve query response time in relation...
Vertical partitioning is a crucial step in physical database design in row-oriented databases. A num...
A Vertical Partitioning is the process of dividing the attributes of a relation. Further, a good Ver...
Designing an efficient Distributed Database System (DDBS) is considered as one of the most challengi...
Database partitioning is a useful technique for performance improvement in parallel and dis-tributed...
Vertical partitioning is a proven database design technique which increases the efficiency of query ...