[Linuxtrent] Re: consiglio su db

  • From: Lele Gaifax <lele@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 17 Oct 2002 11:38:14 +0200

>>>>> On Thu, 17 Oct 2002 11:17:10 +0200, Mauro Colorio 
>>>>> <Mauro.Colorio@xxxxxxxx> said:

    MC> io tempo fa ho fatto un porting di un apiccola applicazione
    MC> che gestiva su file una bella dose di dati (convertiti su DB
    MC> si parla dell'ordine delle centinaia di migliaia di record) ma
    MC> nonostante un'accurata indicizzazione delle tabelle sono
    MC> tornato sui miei passi, avevo usato interbase, ma peno il
    MC> risultato sarebbe stato lo stesso con qualsiasi altro DB

Mi balla un occhio, ma come dici dipende molto dal tipo di
applicazione che vai a scrivere. Se solo devi "selezionare" alcuni
record tra centinaia di migliaia dentro un file ascii, non vedo
proprio come te la possa cavare senza qualche genere di
indicizzazione. In tal caso, già l'utilizzo di gdbm o simili porta a
un considerevole salto di qualità nelle prestazioni.

Ovviamente, se invece la computazione comporta la lettura in toto di
tutti i dati, allora può darsi che l'overhead imposto da un DB
relazionale superi quello della sscanf() su ogni campo di ogni
record... ;)

ciao, lele.
-- 
nickname: Lele Gaifax   | Quando vivro' di quello che ho pensato ieri
real: Emanuele Gaifas   | comincero' ad aver paura di chi mi copia.
email: lele@xxxxxxxxxx  |               -- Fortunato Depero, 1929.

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: