O
CoSORT Acelera Cargas em Massa do Sybase
A
Sybase recomenda classificação externa
para acelerar a criação de índices
durante a carga de banco de dados (veja Sybase
SQL Server Reference Manual, Volume 1: Commands,
Functions and Topics). Uma vez classificando
seus dados com o CoSORT (CoSORTing) - fora
do banco de dados - antes de carregá-lo para
o Sybase, você pode :
·
Acelerar a performance de carga entre 2 e
10X
· Remover a fase de classificação
da carga
· Reduzir a carga de trabalho do banco
de dados e do disco
·
Aumentar a taxa de processamento durante a
carga (linhas por hora)
As
técnicas recomendadas envolvem pré-classificação
de arquivos flat em índices clustered
:
1)
Você criará um índice clustered,
mas nesta fase os índices devem ser eliminados.
Isto é feito através da criação
de tabelas sem índices ou triggers, ou
trazendo-os das tabelas para serem carregados.
2)
Utilize qualquer interface de usuário do
CoSORT para classificar
os dados pela chave de índice primária.
3)
Carregue a tabela classificada utilizando o caminho
bcp (pois não existem índices
na tabela).
4)
Utilize o comando CREATE INDEX do SQL, com a opção
SORTED_DATA, para criar o índice clustered.
|