Äkta kolumnnivåpartitionering kommer med kolumnorienterad lagring, se Inuti SQL Server 2012 Columnstore Index , men det är endast tillgängligt i SQL Server 2012 och adresserar specifika BI-arbetsbelastningar, inte allmänna SQL Server-appar.
I radorienterad lagring är den vertikala partitioneringen faktiskt ett annat namn för att utforma korrekta täckande index. Om motorn har ett alternativt smalt index kommer den att använda det istället för bastabellen, när det är möjligt.
Det sista alternativet, att manuellt spjäla bordet och sammanfoga de vertikala "skärvorna" i frågor (eller definiera sammanfogningsvyer, samma sak) är vanligtvis dåligt råd och lönar sig sällan.