Re: [Db] [mySQL] se non c è crealo!

Cristiano Verondini cristiano a verondini.it
Mer 15 Nov 2006 16:43:28 CET


> no, sto chiedendo se ci sono dati a supporto del fatto che una join
> sia più performante con chiavi numeriche piuttosto che con altri tipi di 
> dato (e.g
> stringhe)

    Bhe, questo mi sembra evidente, se non altro per gli acessi ad indice.

> -   una primary key deve avere una corrispondenza nella realtà,
>   quindi evitare id numerici sempre e comunque, salvo eccezioni
> ovviamente :) -   l'eventuale vantaggio ottenuto dall'utilizzo di pk
>   numeriche sia trascurabile se il prezzo da pagare è la mancata
> corrispondenza di cui sopra

    Sinceramente non vedo il motivo di creare una 'relazione' fra una PK e 
la realtà, ma de gustibus ... :)

    Qui c'è comunque  un articolo che elenca un po' di pro e contro: 
http://www.bcarter.com/intsurr1.htm

        Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---   [ICQ: 114 190] 




Maggiori informazioni sulla lista Db