#0
by scanduta
Делаю выгрузку данных из базы. База комплексная автоматизация. Правила написаны в КД. Выгрузка идет через универсальный обмен данными в формате XML. Объем выгрузки очень большой - около 30 Гб.(получается файл ХМЛ после выгрузки) Есть 2 сервера назовем их условно Сервер1 и Сервер2. Сервер 1 намного менее можный чем Сервер2. (хуже процессор, и объем ОЗУ 12 гб против 64 Гб.) Так вот на Сервере1(медленный) выгрузка хоть идет достаточно долго но доходит до конца и все завершается благополучно. Но низкая скорость выгрузки не устраивает нас. Поэтому решили делать выгрузку на новом сервере. НО! При выгрузке на Сервере2(новый, мощный сервер) выгрузка начинает идти достаточно быстро, но доходит до середины и вылетает с ошибкой "Недостаточно памяти". Это очень странно потому что фактический объем памяти на новом сервере в 5 раз(!!!) выше чем на старом. Поэтому пришел на форум за советом. Может есть какие то ньюансы настройки серверов на выделение ОЗУ или что то подобное. Я просто не могу понять причину почему выгрузка не работает. База одна и та же. Пробовал выгружать и через SQL и через файловую результат один. Сервера Windows Server r2 2008
#3
by ДенисЧ
64 бит сервер, выгрузку делать на сервере. В чём разница в софте между первым и вторым серверами?
#5
by scanduta
Можно конечно. Но не хочется. Тем более если на одном серваке все нормально грузиться, хочется узнать причину падения
#7
by o KIA
Было такое при переходе на Бух 2.0. Выгружай по частям и не парься. Хотя мне тогда помогли танцы с бубном(32битная платформ, поставил ключи в винде что бы память выделялсь 3 гига в винде на приложение). Ну а в принципе, можешь попробовать на 64битной платформе.
#9
by KarpovDeniska
у тебя же выгрузка на клиенте идет,ограничение 3 гига, хоть 32 битная платформа, хоть 64. Если только выгрузку в серверный модуль кинуть и платформу 64 битную, тогда прокатит наверное. Напрямую не пробовал писать в приемник?
#10
by o KIA
На клиенте 2 гига ограничение, с ключами 3и. В 64битной не знаю, думаю для 32битных приложений там вообще полностью 4
#11
by Зойч
странно, но xml в 8 пишется последовательно и память не есть. Значит есть какието зпросы на более 2 гб
#14
by scanduta
Ок если так, но непонятно тогда почему на одном сервере грузиться нормально, а на более мощном сервере вылетает
#15
by KarpovDeniska
+ было такое что после перехода на 64 разрядную платформу у нас все отчеты перестали формироваться, на 32 разрядной формировались долго, но в итоге формировались, а на 64 тупо отжирало всю память и вываливалось с ошибкой.
#22
by Tateossian
Ага, я так на ночь выгрузку поставил, у меня темпДб раздуло так, что памяти на харде не хватило. Это не выход, транзакция от этого не защитит. А своп сделать? обычно, на серверах его отключают, но ты попробуй включить.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Текущий пользователь УТ11
- ЗУП 8.2.78.1 Начисление не попадает в свод
- как Создать Код [При нажатия на кнопку Открыть окно создание нового Документа]
- Как правильно именовать объекты подсистемы с учетом префиксов?
- Поменять организацию в АСПД
- Шапка в СКД
- 8.3 не отрабатывает процедура ПриОткрытии()
- Динамическое добавление колонок в УФ
- Резервы предстоящих отпусков БП 2.0, ЗУП 2.5. Не отражается в затратах по НУ.
- Внешняя печатная форма, вызов клиентского метода
- Как переприсвоить значение элементу строки таблицы значений
- При сохранении в PDF уменьшаются картинки
- Как консоли кластера в колонке "Заблокировано упр." увидеть имя пользователя?
- 1C 8.2 Поиск по колонке табличного поля.
- не активна кнопка изменить в окне выбора баз
- БП 2.0. Алкогольная декларация для ИП. 2 торговые точки.
- Во внешней печатной форме не могу получить значение регистра сведений
- Конфликт имен при чтении из Ексель
- ПланыОбмена.ПрочитатьИзменения выдаёт исключение. Можно ли подавить
- v7: УСН: Проводки создаваемые реализацией (Дт 60.2 Кт 60.1)