真の列レベルのパーティショニングには、列指向のストレージが付属しています。 SQLServer2012列ストアインデックスの内部 、ただし、これはSQL Server 2012でのみ使用可能であり、一般的なSQL Serverアプリではなく、特定のBIワークロードに対応しています。
行指向のストレージでは、垂直分割は実際には適切なカバーインデックスを設計するための別名です。エンジンに代替のナローインデックスがある場合、可能な場合はベーステーブルの代わりにそれを使用します。
最後の代替手段である、手動でテーブルを副子固定し、クエリで垂直方向の「シャード」を結合する(または結合ビューを定義する、同じこと)ことは、通常はお勧めできず、ほとんど効果がありません。