私は25の大きなデータベースを持つインスタンスを持っています。SQLインデックスの処理
すべてのデータベースのすべてのインデックスを再構築するために、rebuild_all_indexesジョブを設定しました。
データベースのサイズが大きく、OLTP環境であるため、このジョブは完了までに約3,4日以上かかります。
この状況に対処するのに手伝ってもらえますか?あなたはすべてのインデックスの断片化を確認し、再構築または断片化のその割合に応じて索引を再編成する必要があり
exec database1.dbo.SP_JOBS_REBUILD_DB_INDEXES
GO
--exec database2.dbo.SP_JOBS_REBUILD_DB_INDEXES
GO
exec database3.dbo.SP_JOBS_REBUILD_DB_INDEXES
GO
exec database4.dbo.SP_JOBS_REBUILD_DB_INDEXES
GO
exec database5.dbo.SP_JOBS_REBUILD_DB_INDEXES
GO
exec database6.dbo.SP_JOBS_REBUILD_DB_INDEXES
GO
exec database7.dbo.SP_JOBS_REBUILD_DB_INDEXES
GO
exec database8.dbo.SP_JOBS_REBUILD_DB_INDEXES
go
...............
...............
upto database25.dbo.sp_jobs_rebuild_db_indexes
なぜすべてのデータベースのすべてのインデックスを再構築したいのですか?インデックスを再構築する必要がありますか、問題を解決するのにどのような問題がありますか? –
スタック交換のデータベース管理者サイトでより良い回答を得ることができます。 – Mike
私はOLTP環境を持っており、パフォーマンスと分析のために、私は週に一度インデックスを再構築する必要があると述べました。 –