2013-07-27 24 views
7

Ho creato una tabella su Vertica. Voglio creare un indice su quella tabella. Non posso creare un indice su vertica. È possibile? Come lo posso fare? Qualcuno può darmi degli script di esempio? Grazie.Come posso creare un indice su vertica?

risposta

3

la risposta di kimbo è corretta.

Cerco di spiegarlo alle persone in vari modi. Ma in fondo, il tavolo stesso è un costrutto come una vista. A differenza dei database tradizionali, la tabella stessa non viene salvata su disco e quindi indicizzata in modi diversi. Le proiezioni gestiscono l'ordinamento, l'indicizzazione, il layout su disco, ecc.

Io uso anche un'analogia di un mazzo di carte. Un tavolo può essere considerato un mazzo di carte. Chiedete mani particolari. Le proiezioni sono come mescolanze particolari. Alcuni possono essere ordinati per seme. Alcuni per valore nominale. E a seconda di ciò che chiedi dipende da quale proiezione (in questa analogia shuffle) tu chiedi.