per "vincoli" intendi chiavi importate?Originariamente inviato da sean_von_drake
quello che intendevo dire è che per avere i vincoli fra tabelle le colonne relative al vincolo devono essere degli indici che io sappia... o no?
la risposta è sì
se per "vincoli" intendi semplici relazioni, allora no.
Personalmente saranno un 15 anni che non uso "vincoli" (intesi come specifici dell'RDBMS), ma ognuno si regola secondo le proprie preferenze.
non è detto, anzi in generale ciò non avviene con mysql.ovvio che "pompare" l'hardware è sempre una soluzione percorribile
Non è tanto avere un hw più veloce, quanto un hw DIVERSO nel funzionamento (con riferimento al meccanismo di chiave primaria innodb che ordina i record).
Questo fa sì che la latenza di una chiave primaria non ordinata (nel caso di un accesso invece ordinato) è elevata nel caso di dischi magnetici, ininfluente nel caso di memorie ad accesso diretto.

Rispondi quotando