2010/9/3 Marco Mariani <marco.mari...@prometeia.it>: > No, se in postgres crei un indice funzionale su LENGTH(colonna), una volta > creata la tabella e' sufficiente un index scan per recuperare i valori con > lunghezza massima. > > Chiaramente, 200 colonne fanno 200 indici con milioni di righe :") >
Infatti il consiglio era di cambiare struttura dati per il progetto intero. Se devi leggere R*C dati _solo_ per trovare i massimi tanto vale che lo implementi direttamente, se devi farci _solo_ quello non conviene usare il db perche` la lentezza sta nel fatto che comunque li devi leggere tutti, cosa che va fatta se usi il db. -- Andrea _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python