Echte partitionering op kolomniveau wordt geleverd met kolomgeoriënteerde opslag, zie In de SQL Server 2012 Columnstore-indexen , maar dat is alleen beschikbaar in SQL Server 2012 en richt zich op specifieke BI-workloads, niet op algemene SQL Server-apps.
In rijgeoriënteerde opslag is de verticale partitie eigenlijk een andere naam voor het ontwerpen van de juiste dekkende indexen. Als de engine een alternatieve smalle index heeft, zal deze, indien mogelijk, deze gebruiken in plaats van de basistabel.
Het laatste alternatief, het handmatig spalken van de tabel en het samenvoegen van de verticale 'scherven' in query's (of het definiëren van samengevoegde weergaven, hetzelfde) is meestal slecht geadviseerd en loont zelden.