Ветеран
Сообщения: 3806
Благодарности: 824
|
Профиль
|
Отправить PM
| Цитировать
1. SQL Server (2000 по крайней мере) не предусматривает возможности усечения файла журнала транзакций по объёму или временным отрезкам. Можно задать, скажем так, аварийный предел который нельзя превышать. Т.е. данные просто не будут в него добавляться.
2. А они и не будут хранится. Вызовет это останов или просто отключит транзакции - не скажу, не знаю.
3. Журнал транзакций позволяет получить состояние БД не только на момент формирования бекапа, но и любое промежуточное состояние. Если этого не требуется - можно переключить Recovery Model в Simple. Требует это перезапуска или перехода в Single user - не помню. Как-то переключал, но давно.
4. Что считает 1С логически неделимой операцией - мне неведомо. SQL Server позволяет обозначить "пользовательскую" транзакцию, а вот насколько этими возможностями воспользовались программисты 1С - большой вопрос.
5. Неверно, файл транзакций быстренько забъётся и перестанет выполнять свою функцию.
Я бы перешёл на модель Simple и вообще не ограничивал файл транзакций.
|
Отправлено: 01:15, 21-12-2007
| #16
|