Olaのスクリプトを使用してインデックスを再構築しています。しかし、SOLRで使用される特定のオブジェクトをブロックするスクリプトで問題が発生した後、それらを除外して、別のスケジュールでそれらのスクリプトを実行したいと考えました。したがって、メインジョブでは、パラメーター@indexesを次のように設定しました。
@Indexes = 'ALL_INDEXES, -database.schema.object_1, -database.schema.object_2, -database.schema.object_3'
これはこのパラメータの正しい設定ですか?ここに複数のオブジェクトを追加できますか?また、2番目のジョブでは、このオブジェクトのみを再構築するように設定しました(ALL_INDEXESなし)。
はい、正しい構文のように見えます(最後のインデックス名に2つの '-'があることを除いて?:-))
また、これらのインデックスのみのスクリプトを作成する場合は、インデックス名の前に「-」を付ける必要はありません。
詳細はこちら: https://ola.hallengren.com/sql-server-index-and-statistics-maintenance.html