Performance en uso de Arrays

From: "Gustavo" <gustavor(at)intercomgi(dot)net>
To: "PostgreEs" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Performance en uso de Arrays
Date: 2007-05-18 21:24:57
Message-ID: 031a01c79992$fe268240$e802a8c0@gustavo
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Necesitaría saber si alguien ha utilizado los arrays que provee PostgreSQL,
Tengo que modelar una tabla en donde pueda almacenar un cojunto de bigints
asociado a una pk (tb bigint)

Tendría dos alternativas
1) modelar bigintClave,bigintValor todo como una PK
2) modelar bigintClave,[bigint] donde bigintClave es la PK

Ahora el problema es que en esta tabla se van a realizar numerosas
inserciones pero muy pocas recuperaciones. Hemos estimado alrededor de 50000
inserciones por día. Donde tendríamos aproximadamente 10000 bigints
asociados a cada PK.

Si elegimos en base a optimizar el espacio nos quedariamos con la opcion 2.
Ahora no que no sabemos es que tan eficiente es hacer appends en los arrays
de PostgreSQL y wn particular que tan eficientes son para almacenar este
volúmen de datos(aprox 10.000 bigints).

Desde ya muchas gracias y espero haberme hecho entender

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Giraldo Leon Rodriguez 2007-05-18 21:31:03 Ayuda para importar datos a PostgreSQL
Previous Message Gustavo 2007-05-18 21:15:07 Performance en uso de Arrays