1. A computer implemented method of creating a domain index of a partitioned database table, comprising: receiving an index partitioning scheme, the index partitioning scheme being user-defined; creating a domain index; partitioning the domain index based on the index partitioning scheme; and creating a plurality of index entries based on the index partitioning scheme.