2016-05-11 6 views
0

SQL Server 2014 Standard Editionでデータベース・パーティショニング(表/ビュー・パーティションではない)を実行できますか?SQL Server 2014 Standard Editionのデータベース・パーティショニング

データベースのパーティショニングを行うことで、ファイルを別の物理ドライブに配置したいと考えています。

可能であれば、Microsoftなどのサイトからのリンクを共有してください。スタンダードエディションはサポートされていません。

+4

異なるドライブにファイルを配置することは**パーティション化ではありません(少なくともRDBMSで一般的に理解されているものではありません)。パーティショニングとは、1つの(大)テーブルが、テーブルの列の1つの値に基づいていくつかの小さなテーブルに物理的に分割されることを意味します。 –

+0

[docs](https://msdn.microsoft.com/en-us/library/ms130214.aspx)を使い始めるのがよいでしょう。 –

答えて

0

SQL Serverでは、1つまたは複数のテーブルをファイルグループに入れることはできますが、パーティション化を使用していない限り、1つのテーブルを複数のファイルグループに分割することはできません。 Standard Editionではパーティション分割が許可されていないため、運が悪いと思われます。

さて、私はこれを言って後悔、しかし...かもしれあなたが考えることができるもの

は、例えば2つの以上のテーブルに自分のものを分割して分割を模倣することですTABLE1、TABLE2などです。次に、各テーブルを別のファイルグループに配置します。 INSERTまたはUPDATEの場合は、おそらくテーブルに戻ってくる必要がありますが、テーブルでUNION ALLを実行するビューを作成することもできます。

もちろん、これはパーティション化ではなく、パーティション操作(スイッチ、分割、マージ)からエンジン最適化、インデックス管理、そして確かに他の側面まで、多くのメリットが失われます。 つまり、が何をしているかわからない限り、私はこれをしません。

+0

ありがとう – Abid

関連する問題