Назад | Перейти на главную страницу

Что означает тип ожидания SQL Server BACKUPIO?

Я использую Sql Server 2008 («R1») с некоторыми планами обслуживания, которые создают резервные копии моих баз данных в общей сетевой папке. Некоторые из моих заданий резервного копирования показывают долгое ожидание типа «BACKUPIO».

Конечно, кажется, что это ограничение подсистемы ввода-вывода, но я настроен скептически. Статистика Perfmon для ввода-вывода на производственном (исходном) сервере находится в пределах обычных тенденций для этого сервера. Целевой сервер показывает стабильную скорость записи 7 МБ / с, что кажется невероятно низким даже для медленного диска. Сетевой канал - это гигабитный Ethernet, и он далек от насыщения.

Несколько документов, которые я опубликовал о BACKUPIO, указывают на то, что это не просто ожидание ввода-вывода, что достаточно удивительно. В этом документе MSFT говорится, что это ненормально, если вы не используете ленточный накопитель, а я нет. Но он не говорит (или я не понимаю) точно, какого ресурса не хватает. http://www.docstoc.com/docs/24580659/Performance-Tuning-in-SQL-Server-2005

И в этой статье говорится, что это вообще не связано с производительностью ввода-вывода. http://www.informit.com/articles/article.aspx?p=686168&seqNum=5 «Обратите внимание, что BACKUPIO и IO_AUDIT_MUTEX не связаны с производительностью ввода-вывода».

В любом случае, кто-нибудь знает, что на самом деле означает BACKUPIO и / или что я могу сделать, чтобы диагностировать или устранить его?

Обновление: я показываю 100% + дисковое время на целевом диске, что для меня звучит как узкое место диска, а не сеть. Это один шпиндель со скоростью 7200 об / мин, но я все еще скептически отношусь к тому, что 7 МБ / с - лучшее, на что способен диск.

При резервном копировании через общий сетевой ресурс все задержки в сети отображаются как время ожидания BACKUPIO. Ваша проблема в стеке SQL маловероятна, вам нужно будет проверить свой сетевой стек, а точнее стек SMB. Windows 7, Windows Server 2008 и Wk28 R2 претерпели значительные изменения в сетевом стеке, и некоторые из них, как известно, вызывают медленную скорость передачи в определенных сценариях с высокой пропускной способностью / высокой задержкой, особенно когда новая автонастройка окна приема что-то портит. .

Подробнее см. Различия в производительности сети между Windows Vista / Windows Server 2008 и Windows XP / Windows Server 2003