Considerations for Partitioned Table Loads

SAP Sybase IQ supports fully parallel bulk loads for range-, hash-, and hash-range partitioned tables.

Load performance for the same volume of data may vary depending on the type of the table being loaded. Unpartitioned tables load more quickly than partitioned tables. Range-partitioned tables load more quickly than hash- or hash-range partitioned tables. Loading data into a single range partition should be comparable to loading into an unpartitioned table. The load speed depends on a number of factors, including but not limited to the number of cores, bandwidth of the underlying I/O system, and amount of physical memory.

Load performance of partitioned tables also depends on partition-key data characteristics. Range-partitioned tables get best load performance when partition key data is grouped in partition order. Hash- and hash-range partitioned tables achieve best load performance when partition key data has uniform value distribution.

Related concepts
Loads That Specify Input Data Format
Direct Loading of Data from Clients
Load and Insert Messages
Integrity Constraint Violation Messages