Quando si progetta uno schema di dati del server SQL e le successive query, sprocs, viste, ecc. La nozione di un indice cluster e l'ordine dei dati su disco ha senso considerare i progetti di DB realizzati esplicitamente per essere distribuiti su piattaforme SSD?
http://msdn.microsoft.com/en-us/library/aa933131(v=sql.80).aspx
"Un indice cluster determina l'ordine fisico dei dati in una tabella."
Su una piattaforma a disco fisico, la progettazione di considerarli ha senso per me come una scansione fisica dei dati per recuperare righe "sequenziali" può essere più performante di una ricerca attraverso la tabella.
Su una piattaforma SSD, tutti gli accessi in lettura ai dati utilizzano una ricerca identica. Non esiste un concetto di "ordine fisico" e le letture dei dati non sono "sequenziali", nel senso che i bit sono memorizzati sullo stesso pezzo di silicio.
Quindi, nel processo di progettazione di un database dell'applicazione, la considerazione dell'indice cluster è rilevante per questa piattaforma?
Il mio pensiero iniziale è che non è perché l'idea di "dati ordinati" non si applica all'archiviazione SSD e all'ottimizzazione di ricerca / recupero.
EDIT: So che SQL Server ne creerà uno, sto solo filosofando sul fatto che abbia senso pensarci durante la progettazione / ottimizzazione.