Mateus escreveu:
> Diogo Biazus escreveu:
>> Em 13/08/2008, às 11:23, Mateus escreveu:
>>
>>> Estou fazendo um teste para migrar a versão do pg 8.2.6 para 8.3.
>>>
>>> Rodei uma consulta pesada no o 8.2 e no 8.3. O 8.2 rodou essa consulta
>>> em 6s e pg 8.3 em 15.
>>>
>>> O pg 8.3 não deveria ser mais rápido ?
>> Como o Adnré já comentou para responder o porque da diferença ver o
>> plano de execução nas duas versões seria necessário, de preferência
>> com um EXPLAIN ANALYZE para vermos onde está a diferença.
>> Em alguns testes caseiros que eu fiz, com uma carga só de SELECTs
>> notei uma melhora de aproximadamente 15% na performance na 8.3, mas
>> nunca fiz testes com atualização de dados.
>>
>> Outro detalhe apontado pelo André, espero que o shared_buffers = 600GB
>> seja na verdade 600MB.
>>
>> --
>> Diogo Biazus
>> [EMAIL PROTECTED]
>> http://www.softa.com.br
>> http://www.postgresql.org.br
>>
>
> explain analyze PG 8.2.6
<corte>
> explain analyze PG 8.3.3
>
<corte>
Só isso não basta. Quais os parâmetros diferente do padrão no 8.2.6 e no
8.3.3? Você pode obtê-los como abaixo.
euler=# select name,setting,source from pg_settings where source ~
'configuration';
name | setting | source
----------------------------+-----------------------+--------------------
DateStyle | ISO, DMY | configuration file
default_text_search_config | pg_catalog.portuguese | configuration file
lc_messages | pt_BR.UTF-8 | configuration file
lc_monetary | pt_BR.UTF-8 | configuration file
lc_numeric | pt_BR.UTF-8 | configuration file
lc_time | pt_BR.UTF-8 | configuration file
max_connections | 100 | configuration file
max_fsm_pages | 153600 | configuration file
shared_buffers | 3072 | configuration file
(9 registros)
Pelo que vi nas suas consultas, parece haver uma diferença entre o
número de registros retornados; a base de dados é a mesma nas duas
versões? As consultas estão sendo executadas na mesma máquina?
--
Euler Taveira de Oliveira
http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral