Normalmente creerai i tuoi indici con un FILL FACTOR
appropriato per lasciare spazio vuoto in tutte le tue pagine solo per uno scenario del genere. Detto questo, l'indice cluster viene riordinato una volta riempito lo spazio vuoto.
So che non vuoi discutere usando GUID
come chiave raggruppata, ma questo è uno dei motivi per cui non è una pratica consigliata.
Quello che accadrà è che avrai un volume crescente di divisioni di pagina, che porterà a un livello molto elevato di frammentazione mentre continui a inserire righe e dovrai ricostruire il tuo indice a una frequenza più alta per mantenere le prestazioni in linea.
Per un trattamento completo sull'argomento, non c'è fonte migliore di
Come nota a margine, quando stai pensando di creare la tua funzione di creazione NewSequentialID, probabilmente hai un problema di progettazione e dovresti riconsiderare il tuo piano.