12 января 2011 г. 23:05 пользователь Viktor Belzetskiy <[email protected]> написал: >>> 2. Запускаем nbackup 0-го уровня (nbackup еле шевелится по диску >>> {10мб/с} при практически 100% загрузке проца) >> >> Какой процесс грузит процессор ? > > Речь именно о nbackup, он и грузит. > >> ALTER DATABASE BEGIN BACKUP >> Бекап 0-го уровня - тупое копирование файла БД. >> ALTER DATABASE END BACKUP > >> С блокировками, слиянием дельты в БД и прочим работает движок, а не >> nbackup. > > Я это прекрасно понимаю потому и возник вопрос.
Гипотез к сожалению пока нет, но я бы еще поэкспериментировал так. Может попробовать вместо nbackup руками воспроизвести тоже самое? Т.е. в твоей последовательности пункт 2) развернуть на: 2a. Запускаем в isql alter database begin backup 2b. Когда завершиться 2a, копирование файла на тот же диск где дельта (можно еще поиграть с расположением после) потом тоже самое и понаблюдать за процессом копирования вместо nbackup. Еще было интересно, а если 2) и 1) поменять местами, nbackup притормозит после начала удаления. -- Роман Симаков

