Vertical partitioning algorithms for database design
ACM Transactions on Database Systems (TODS)
Database partitioning in a cluster of processors
ACM Transactions on Database Systems (TODS)
Vertical partitioning for database design: a graphical algorithm
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Performance Properties of Vertically Partitioned Object-Oriented Systems
IEEE Transactions on Software Engineering
An Effective Approach to Vertical Partitioning for Physical Design of Relational Databases
IEEE Transactions on Software Engineering
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
Distributed systems (3rd ed.): concepts and design
Distributed systems (3rd ed.): concepts and design
Fundamentals of Computer Alori
Fundamentals of Computer Alori
A heuristic approach to attribute partitioning
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
A Transaction-Based Approach to Vertical Partitioning for Relational Database Systems
IEEE Transactions on Software Engineering
Component and Data Distribution in a Distributed Workflow Management System
APSEC '98 Proceedings of the Fifth Asia Pacific Software Engineering Conference
Vertical fragmentation in distributed object database systems with complex attributes and methods
DEXA '96 Proceedings of the 7th International Workshop on Database and Expert Systems Applications
Optimization of query processing through constrained vertical partitioning of relational tables
DBA'06 Proceedings of the 24th IASTED international conference on Database and applications
A high-performance computing method for data allocation in distributed database systems
The Journal of Supercomputing
An examination of cluster identification-based algorithms for vertical partitions
International Journal of Business Information Systems
A vertical partitioning algorithm for distributed multimedia databases
DEXA'11 Proceedings of the 22nd international conference on Database and expert systems applications - Volume Part II
DYMOND: an active system for dynamic vertical partitioning of multimedia databases
Proceedings of the 16th International Database Engineering & Applications Sysmposium
Hi-index | 0.00 |
Vertical partitioning is a process of generating the fragments, each of which is composed of attributes with high affinity. The concept of vertical partitioning has been applied to many research areas, especially databases and distributed systems, in order to improve the performance of query execution and system throughput. However, most previous approaches have focused their attention on generating an optimal partitioning without regard to the number of fragments finally generated, which is called best-fit vertical partitioning in this paper. On the other hand, there are some cases that a certain number of fragments are required to be generated by vertical partitioning, called n-way vertical partitioning in this paper. The n-way vertical partitioning problem has not fully investigated.In this paper, we propose an adaptable vertical partitioning method that can support both best-fit and n-way vertical partitioning. In addition, we present several experimental results to clarify the validness of the proposed algorithm.