Tuning Bulk Loading Of Data; Improving Load Performance During Database Definition - Sybase Adaptive Server IQ 12.4.2 Administration And Performance Manual

Table of Contents

Advertisement

Tuning bulk loading of data

Improving load performance during database definition

Optimizing for the number of distinct values
Creating indexes
CHAPTER 5
For information on setting DBISQL database options, see "SET OPTION
statement" in the Adaptive Server IQ Reference Manual.
Loading large volumes of data into a database can take a long time and use a
lot of disk space. There are a few things you can do to save time.
The way you define your database, tables, and indexes can have a dramatic
impact on load performance.
Adaptive Server IQ optimizes loading of data for a large or small set of distinct
values, based on parameters you specify when you create your database and
tables. Parameters that affect load optimization include:
The
and
UNIQUE
IQ UNIQUE
column, all specified in the
The
, specified in the
IQ PAGE SIZE
For details of how these parameters affect loading, and information on how to
specify them, see "Creating tables" and "Choosing an IQ page size".
To make the best use of system resources, create all of the indexes you need
before loading data. While you can always add new indexes later, it is much
faster to load all indexes at once.
Moving Data In and Out of Databases
options, and the data type and width of the
or
CREATE TABLE
ALTER TABLE
CREATE DATABASE
command.
command.
221

Advertisement

Table of Contents
loading

Table of Contents