bigsloth
![](http://forum.ru-board.com/board/avatars/Atta.gif)
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Цитата: больше "логических" данных в одном файле | vlf - это не логические данные. Это вполне себе физические куски, на которые делится кусок файла, добавляемый к логу. И именно этими кусками оперирует sql server - их отмечает как активные/неактивные/свободные. Количество vlf не зависит напрямую от модели восстановления. Если выбрана правильная частота создания резервных копий журнала транзакций, размер журнала и, соответственно, количество vlf в нем НЕ БУДЕТ отличаться от количиства vlf в журнале при простой модели восстановления. Вы, конечно, можете сказать, что выбор правильной частоты создания резернвых копий журнала - это и есть правильная настройка, но это не так - это требование. Как требование заправлять машину 98-м, а не 72-м бензином. На первом она едет нормально, на втором не едет совсем. И разницы - не будет. Цитата: зависимость производительности от количества vlf'ов при определенных ситуациях существует | Да, существует. НО количество vlf не зависит от модели восстновления. Например - у базы в простой модели восстановления стоит прирост в 10 мегабайт для журнала транзакций. И его размер сейчас 4 гигабайта. Количество vlf у вас будет - больше 1500! И каждый по 2,5 мегабайта. А у базы в полной модели восстановления стоит прирост в 1 гигабай. И размер лога пусть даже 16 гигабайт - в результате вы будете иметь всего 256 vlf. |