2013-02-23 3 views
1

Когда мы создаем базы данных, файл журнала инициализируется нулем. Может кто-нибудь, пожалуйста, помогите мне на подсвеченных номерах ((0x5000 до 0x6000), (0x6000 до 0x3c6000))? Они выделены номера стоят за что ...SQL Server - Файл журнала - Инициализировано ноль

2013-02-23 12: 42: 36,850 spid51 Обнуление C: \ Program Files \ Microsoft SQL Server \ MSSQL10.SQL2K8ENT \ MSSQL \ DATA \ Instant_Initialization_log.ldf от страницы 0 до 393216 (0x0 до 0xc0000000)

2013-02-23 12: 43: 22,960 spid51 ПРИСТРЕЛКА завершено C: \ Program Files \ Microsoft SQL Server \ MSSQL10.SQL2K8ENT \ MSSQL \ DATA \ Instant_Initialization_log.ldf

2013 -02-23 12: 43: 23.410 spid51 Запуск базы данных «Instant_Initialization».

2013-02-23 12: 43: 23,440 spid51 FixupLogTail (прогресс) обнуление C: \ Program Files \ Microsoft SQL Server \ MSSQL10.SQL2K8ENT \ MSSQL \ DATA \ Instant_Initialization_log.ldf от 0x5000 до 0x6000.

2013-02-23 12: 43: 23,440 spid51 Обнуление C: \ Program Files \ Microsoft SQL Server \ MSSQL10.SQL2K8ENT \ MSSQL \ DATA \ Instant_Initialization_log.ldf странице 3 до 483 (0x6000 до 0x3c6000)

2013-02-23 12: 43: 23,460 spid51 ПРИСТРЕЛКА завершено C: \ Program Files \ Microsoft SQL Server \ MSSQL10.SQL2K8ENT \ MSSQL \ DATA \ Instant_Initialization_log.ldf

После того как файл журнала имеет были инициализированы нулями, почему в момент «FixupLogTail» и снова происходит процесс инициализации нуля?

Спасибо!

ответ

1

Страница в SQL Server составляет 8192 байта. Кажется, что шестнадцатеричные числа ссылаются на позицию байта страницы.

Например:

"from page 3 to 483 (0x6000 to 0x3c6000)" 

0x6000 = 24576 
24576/8192 = 3 

0x3c600 = 3956736 
3956736/8192 = 483 
+0

Привет Andomore, Вы так много для мгновенного ответа! Не могли бы вы также рассказать о моем следующем вопросе: «Как только файл журнала был инициализирован нулем, почему в момент« FixupLogTail », а затем процесс нулевой инициализации происходит снова?» и в шестнадцатеричном числе (0x6000) означает «x»? –

+0

0x = шестнадцатеричное обозначение. Или как еще читатель сможет определить, находится ли число в шестнадцатеричной системе? Он поддерживает чтение. – hot2use

Смежные вопросы