#0
by Midaw
Посидел сегодня впервые за скулем и настроил резервное копирование по расписанию. Но озадачился. Я по сути своей параноик и у меня следующий вопрос. Точнее даже два, но начнем с первого :) Реально ли 1с-ка 8.1 правильно работает с транзакциями? Тоесть вот представим картину записи документа. Если 1с-ка дробит транзакции на запись дока [1] и отдельно на транзакцию записи проводок [2] в SQL базу. Получается сохранив базу на момент законченной транзакции [1], мы просто теряем в копии транзакцию [2]. Насколько я помню 1с-ники в книгах пишут, что способ сохранять через скуль базы является правильным. Но как оно в реальности? Или иначе, кто ещё использует выгрузки Скулем при наличии пользователей в базе и имели ли вы какие нибудь проблемы с этим? Для тех кто не юзал такую выгрузку напрямую со скуля. Опишу, что такой способ позволяет сократить объемы резервных копий в десятки раз при правильных настройках, увеличить скорость выгрузки. Позволяет снизить нагрузку на сервак, а также позволяет выгружать полностью в режиме независимости от наличия активных юзверей и т.д. А теперь про второй вопрос. При какой загрузке серваков пользователями база может тупо не выгрузиться? Или выгрузка просто приостановит работу базы до завершения полной выгрузки? Сложно представить такой процесс, но насколько я понимаю если скуль ограничит доступ к базам 1с-ке, то та по времени обязательно вывалиться или если не ограничит то скуль огребет по журналу транзакций. Правильно ведь я понимаю, что скуль при выгрузке работает только с журналом транзакций и не вносит изменения в базу до окончания выгрузки? По теме есесно я чайник и именно поэтому пишу длинную тему и надеюсь на помощь и интересное обсуждение. И я надеюсь шумные, грозные дятлы будут пролетать мимо :)
#4
by Midaw
выгрузка = резервное копирование в скуле. какой ещё момент в тексте не понятен? почему СКЛ? у меня реально не хватает информации по архитектуре ядра 1С, а СКЛ русский с книжкой изучить не составляет труда. впринципе можно попытаться поискать ответы в проф разработке 1с 8.0, но хотелось бы на мисте обсудить :)
#5
by Мулька
"резервное копирование в скуле" - в СКЛ делается (настраивается) бэкап (полный) и бэкапируется журнал транзакций. От полного бэкапа всегда можно докатить базу до конкретного бэкапа журнала. + Бэкап делается независимо - есть пользователи в базе или нет
#6
by BalaganOFF
При полном копировании пользователи работать не смогут, а вот журнал транзакция бэкапиться без проблем
#8
by Midaw
хм, я думал при полном копировании пользователи тоже могут работать. жалко! но зато второй вопрос отпадает :) Ну хорошо, тогда изменю и 1 вопрос на следующее. Может ли бэкап журнала транзакций быть не полным из-за дробления записи дока 1с на две транзакции и сохранения только первой транзакции в бэкапе или подобной другой хрени?
#12
by Midaw
за ссылки спасибо. но в нет ответов на мои вопросы и как то сильно автор там озабочен всякими извращениями. такие как 1с++, прямая выборка данных и написание прямых управляющих запросов базой. верю спец, но реально фак очень сложен. и многие действия можно сделать намного проще. ссылка вообще не понятно для чего приведена. она скорее описывает протоколы, которые как бы к скулю не одним боком. тема очень даже актуальна. из прочитанного в могу сделать вывод, что в пользователи все таки работать могут :) хотя надо пробовать на практике. если у есть практика, то напиши про это :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1С, SQL, резервное копирование и переиндексация
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- 77 на SQL 2005, добавил константу , а где ее и как искать в SQL MS 2005
- перенос базы 1С8.1 из SQL 2000 в SQL 2005
- Резервное копирование файлов и синхронизация папок с помощью Exiland Backup
- Резервное копирование базы 1С bat-ником
- Резервное копирование базы SQL. Ошибка операционной системы 5 - SQL Server
В этой группе 1С
- Неденежные документы!
- Безопасность: Программа для отслеживания копирования расшаренной папки
- ЗУП 2.5 Надбавка за выслугу лет от тарифа
- Нет возможности подключить базу на 1С-сервере
- Как отследить изменение порядка строк в табличной части?
- Выгрузка в Excell
- Не сохраняет настройки принтера в 1С
- УстановитьДоступныеПоля в Отборе
- Изчезают единицы после выгрузки
- Таб.Область ошибка - Значение не представляет агрегатный объект (Текст)
- ЗИК "Сохранить, как..." не вижу формат .xls
- Запрос по второму субконто ошибка.
- Разница между платежной ведомостью и расчетным листком
- v7: УПП Расходы на добровольное медицинское страхование
- Изменить текущие данные в табличной части формы списка регистра сведений
- БУХ. 1.5 Аналитика на 60.01 и 60.02
- из УПП в УПП
- Аналог ПустоеЗначение() в v8.0
- v7: ЗУП Не могу обновить ЗУП 2.1,13.1 до 2.1.14.3
- Как сделать перебор строк в Форме Списка Регистра Сведений (РегистрСведений