3
SQL Serverインデックスの再構築/再編成中にSQL INSERTタイムアウトを回避する方法はありますか?私たちはNHibernateを使用しています。コマンドタイムアウトは10分に設定され、SQL Server 2008 R2では、インデックスの再構築はオンラインで行われています。オンラインインデックスの再構築中にINSERTタイムアウトが発生する
SQL Serverインデックスの再構築/再編成中にSQL INSERTタイムアウトを回避する方法はありますか?私たちはNHibernateを使用しています。コマンドタイムアウトは10分に設定され、SQL Server 2008 R2では、インデックスの再構築はオンラインで行われています。オンラインインデックスの再構築中にINSERTタイムアウトが発生する
hm、no。はい、そうです。オンライン索引再構築を実行すると、表にはまだアクセスできます。要件:ENTERPRISEエディション。
What is the difference between OFFLINE and ONLINE index rebuild in SQL Server?には、相違点と要件に関する詳細情報があります。
しかし、*オンラインの再構築操作です。表にはまだアクセスできますが、これらの操作中に挿入時間が非常に長くなり、タイムアウトが発生する可能性があります。 – Groo
リソースガバナーを確認する - 十分なIO予算が確保されていることを確認する;)他に何を言うべきかわからない - 高速なIOがサーバーで役立つ。多分あなたのハードディスクシステムはちょうど小さすぎるかもしれません。私が見ている最初のサーバーではないでしょう。 – TomTom
6台のRAID5システムですが、今はアップグレードがオプションではないと思います。しかし、私は、この問題を回避するために、インデックス作成を少し絞り込む方法が望ましいと思っていました。 – Groo