Skip site navigation (1) Skip section navigation (2)

Problema de Performance

From: Yasset Perez Riverol <yasset(dot)perez(at)biocomp(dot)cigb(dot)edu(dot)cu>
To: "'postgre sql'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Problema de Performance
Date: 2008-01-24 20:53:30
Message-ID: 200801241553.30475.yasset.perez@biocomp.cigb.edu.cu (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola a todos :
      Estoy Construvyendo una aplicacion en java que se conecta a una base de
      datos en postgresql, el problema es el siguiente:
            Mi disehno relacional es este:
          
             Tabla 1
                  atributo a (key)
                  atributo b
                  atributo c

             Tabla 2 
                 atributo a (key)
                 atributo b 
   
             Table 3
                 atributo a (forein key the a Tabla 1)
                 atributo b (Forein Key the a Tabla 2)

hago un query de la forma 
 select tabla1.a, tabla1.b, tabla1.c, tabla2.b 
      from tabla1
           inner join tabla3 on (tabla1.a = tabla3.a)
           inner join tabla2 on (tabla3.b = tabla2.a)

Ahora bien el query se demora alrededor de 10 min porque tengo 5 millones de 
records en a tabla 1 y 9 millones en la tabla de relacion 3.

Alguna idea de como bajar este tiempo. (Maquina Dual AMD Athlon 2.4, 3 GB)

Sldos Yasset

Responses

pgsql-es-ayuda by date

Next:From: frankDate: 2008-01-24 23:21:20
Subject: Conectar varios servidores con PgAdmin3
Previous:From: Alvaro HerreraDate: 2008-01-24 20:29:41
Subject: Re: Error: PSQLException: Un error de E/S haocurrido mientras se enviaba al backend

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group