sql >> データベース >  >> RDS >> Sqlserver

SQL Serverで列のパーティション分割を行うことは可能ですか?

    真の列レベルのパーティショニングには、列指向のストレージが付属しています。 SQLServer2012列ストアインデックスの内部 、ただし、これはSQL Server 2012でのみ使用可能であり、一般的なSQL Serverアプリではなく、特定のBIワークロードに対応しています。

    行指向のストレージでは、垂直分割は実際には適切なカバーインデックスを設計するための別名です。エンジンに代替のナローインデックスがある場合、可能な場合はベーステーブルの代わりにそれを使用します。

    最後の代替手段である、手動でテーブルを副子固定し、クエリで垂直方向の「シャード」を結合する(または結合ビューを定義する、同じこと)ことは、通常はお勧めできず、ほとんど効果がありません。



    1. 行データを列に動的に変換するmysqlクエリ

    2. PostgreSQLの復元後、リレーションdjango_sessionのアクセス許可が拒否されました

    3. PostgreSQLで一意の列値をシフト(更新)します

    4. ウェルカムページの初期化に関するOracleSQLDeveloperの問題