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

Responder a