|
EclipseLink 2.2.0, build 'v20110202-r8913' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value={TYPE,METHOD,FIELD}) @Retention(value=RUNTIME) public @interface Partitioned
Partitioning is used to partition the data for a class across multiple difference databases or across a database cluster such as Oracle RAC. Partitioning can provide improved scalability by allowing multiple database machines to service requests. This annotation configures the named partitioning policy to be used for this Entity or relationship.
Partitioning can be enabled on an Entity, relationship, query, or session/persistence unit.
Partitioning
,
RoundRobinPartitioning
,
ReplicationPartitioning
,
RangePartitioning
,
ValuePartitioning
,
HashPartitioning
,
PinnedPartitioning
,
UnionPartitioning
,
PartitioningPolicy
Required Element Summary | |
---|---|
java.lang.String |
value
(Required) name of partitioning policy to use. |
Element Detail |
---|
public abstract java.lang.String value
|
EclipseLink 2.2.0, build 'v20110202-r8913' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |