サーバーを起動する前にpartitionN.ndfを置き換えるだけで、あるテーブルパーティションを別のテーブルパーティションに交換できるようにしたいと思います。
一般的な目的は、テーブル行のいくつかのセットを異なるファイルに分割して、アプリのインストール時に1つのセットのみに対応できるようにすることです。常に必要な行がいくつかあるので、
シナリオA
IDゲーム戦略 1スカッシュスティックをTに 2ラケットボール後ろに落とす 3テニスサーブバックハンド 1000クロケット鍵は本当に意地悪であることです 1001ビリヤードグレアたくさん
シナリオB
IDゲーム戦略 1スカッシュスティックをTに 2ラケットボール後ろに落とす 3テニスサーブバックハンド 1000野球の好意3番目 1002プールスヌーカー、イライラする
ここでは、IDを1000から分割し、共通データベースに低い数を保持します。シナリオ固有のパーティション内の共通データベース内のテーブルとの参照整合性を維持するために必要なIDが多数あります。
それはうまくいくでしょうか?または、サーバーの実行中にサーバーを置き換えるために、サーバーにパーティション化コマンドを発行する必要がありますか?質問の一部は、サーバーが起動してファイルを読み取るだけなのか、それとも置換の影響を受けやすいキャッシュやその他のものを維持しているのかということだと思います。