Sorry, am pus intrebarea de mai jos pe newbie si cred ca n-am nimerit-o.
Deci :
Am inceput sa ma distrez cu Postgres-ul si am dat peste o chestie pe
care nu o pricep:
select * from r1,r2,r3 where r1.k1=r2.k2 and r1.k1=r3.k3
pe 3 relatii de 10000,20000,40000 tuple, indexate pe k1,k2,k3 mi-a supt
toata memoria (128M/k6-2/500) plus 30M din swap si a pornit greu
Aceeasi problema rezolvata in Berkeley Ingres 8.9 din 1988 !! cu
interogarea:
retrieve (r1.all,r2.all,r3.all) where r1.k1-r2.k2 and r1.k1=r3.k3
(asa se scrie in Ingres-ul ala vechi) a pornit instantaneu si fara
consum suplimentar de memorie !
Unde gresesc ???
--
----
Constantin Vasiliu
[EMAIL PROTECTED]
----
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.