1984
DOI: 10.1145/1994.2209
|View full text |Cite
|
Sign up to set email alerts
|

Vertical partitioning algorithms for database design

Abstract: This paper addresses the vertical partitioning of a set of logical records or a relation into fragments. The rationale behind vertical partitioning is to produce fragments, groups of attribute columns, that "closely match" the requirements of transactions.Vertical partitioning is applied in three contexts: a database stored on devices of a single type, a database stored in different memory levels, and a distributed database. In a two-level memory hierarchy, most transactions should be processed using the fragm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

2
180
0
2

Year Published

1994
1994
2018
2018

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 332 publications
(184 citation statements)
references
References 17 publications
(20 reference statements)
2
180
0
2
Order By: Relevance
“…Moreover, TOPYDE can be easily extended with vertical fragmentation and materialization. We agree with Navathe et al [7] that vertical partitioning precedes the selection of a physical schema. In [7], vertical fragmentation algorithms are presented that partition a relation into a set of fragments.…”
supporting
confidence: 93%
See 1 more Smart Citation
“…Moreover, TOPYDE can be easily extended with vertical fragmentation and materialization. We agree with Navathe et al [7] that vertical partitioning precedes the selection of a physical schema. In [7], vertical fragmentation algorithms are presented that partition a relation into a set of fragments.…”
supporting
confidence: 93%
“…We agree with Navathe et al [7] that vertical partitioning precedes the selection of a physical schema. In [7], vertical fragmentation algorithms are presented that partition a relation into a set of fragments. Such algorithms can serve as a preprocessor for TOPYDE.…”
supporting
confidence: 93%
“…Hoffer and Severance [25] consider the vertical partitioning problem by applying bond energy algorithm on similarity of attributes, which are based on access patterns of transactions. Their work was extended by Navathe, Ceri, Widerhold, and Dou [30] by presenting vertical partitioning algorithms for three contexts: a data base stored on devices of a single type; in different memory levels; and a distributed database. They used affinity between attributes for partitioning, which is based on number of disk accesses.…”
Section: Related Workmentioning
confidence: 99%
“…An important characteristic that distinguishes multi-relation schema from single relation case is referential integrity constraints enforcement due to update transactions. Our approach makes use of a 2-attribute affinity, as used in previous studies of Navathe et al [30] and Cornell and Yu [19]. However, we differ from their approach in that our attribute affinity 45 metric is based on differential access times of transactions rather than number of disk accesses.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation