Olá!

Depois de toda essa conversa sobre diferença de desempenho entre
vários sistemas operacionais eu fiz um pequeno teste e submeto à
apreciação dos colegas para saber sobre a validade do mesmo:

Tabela cep_full_index com chave primária e 633401 registros. Executei
a mesma consulta nos dois sistemas operacionais.

-----------------------------
Linux Ubuntu 7.10 (sem nenhuma otimização) com PostgreSQL 8.3 (sem otimização)

postgres=# \c cep_brasil
cep_brasil=# create table t as select * from cep_full_index;
SELECT
cep_brasil=# \timing
Tempo de execução está habilitado.
cep_brasil=# alter table t add constraint cep_pk2 primary key (cep);
NOTA:  ALTER TABLE / ADD PRIMARY KEY criará índice implícito
"cep_pk2" na tabela "t"
ALTER TABLE
Tempo: 16588,739 ms

---------
Windows XP (sem nenhuma otimização) com PostgreSQL 8.3.1 (sem otimização)

postgres=# \c cep_brasil
cep_brasil=# create table t as select * from cep_full_index;
SELECT
cep_brasil=# \timing
Timing is on.
cep_brasil=# alter table t add constraint cep_pk2 primary key (cep);
NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "cep_pk2" for
table "t"
ALTER TABLE
Time: 42835,188 ms

-- 
Ribamar FS - [EMAIL PROTECTED]
http://ribafs.net
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a