web-dev-qa-db-ja.com

エラー「ページ(1:3564879)、データベースID 7のバッファラッチタイプ2の待機中にタイムアウトが発生しました。」しかし、Id 7のデータベースは存在しません

復元テストとDBCCチェックを実行するジョブをスケジュールしたテスト環境があります。これらのジョブは次のように実行されます。
1)データベースをバックアップからコピーします。
2)DROPdba_utilityを除くすべての既存のデータベース
3)バックアップを復元します
4)dbcc checkdbを実行します

私は頻繁に得ます:

Time-out occurred while waiting for buffer latch type 2 for page (1:3564879), database ID 7.

奇妙なことに、Id7のデータベースはありません。
Maximum Idsys.databasesカタログビューは6です(dba_utilityを除くId=5を除く、リストア操作前のジョブDROPすべてのデータベースを思い出してください。新しく復元されたデータベースには6というIDが割り当てられます。

製品環境は2008 R2、テスト環境は2012 SP1です。

何が原因でしょうか?

2

インスタントファイル初期化を有効にすると問題は解決するようです

2
5
Remus Rusanu