Partitioning is the process of dividing a logical database into distinct independent datasets. Partitions are database objects itself and can be managed independently. The main reason to apply data partitioning is to achieve data-level parallelism.
- [Kar72]R. Karp, Reducibility among combinatorial problems, in Complexity of Computer Computations, eds. by R. Miller, J. Thatcher (Plenum Press, 1972), pp. 85–103Google Scholar