#0
by ultrannge89
В общем обработка довольно простая, для изменения реквизитов в справочниках, нахожу документы использующие эти справочники и распровожу их, меняю реквизит у справочника и снова провожу... На файловой базе отрабатывает 200 документов за 5 секунд, на серверной за 3-5 минут, при том что на серверной кроме меня в базе никого нет, конечно сервак не зверь, но и думаю проблема не в железе... В чем может быть косяк?
#1
by Sasha_Rapira
1) Файловый режим при 1 пользователе, работает быстрее клиент-северного режима при 1 пользователе 2) см. регл. и фоновые задачи
#2
by МимохожийОднако
Делай замеры - узнаешь, где тормоза. Обычно и косяк там же, где большие интервалы.
#3
by ultrannge89
Да там база 1Гб, регламентированных задач нет, обмены в ручную... Я понимаю что серверная медленнее, но не в 30 раз же?
#4
by Sasha_Rapira
между файловое и клиент-сервер всё одинаково? Пользователь тот-же самый? Как вариант замер производительности покажет долгое место
#6
by ultrannge89
Делал я ее на клиент серверной и проверял тоже, выполнялась по 3-4 минуты, затем закинул на рабочую в файловой, стала за 3-5 сек выполняться...
#7
by ultrannge89
Просто сейчас сервак на sql используется только мной для теста, но в будущем будет переход с файловой на серверную и не хотелось бы чтобы они потом говорили что я им всю работу испортил, что у них теперь документы по часу перепроводятся... Windows server 2008 r2, Intel Xeon E5607 2.27 Ghz (2 процессора), 12 Gb RAM, SAS Raid 10 level 1.8 Tb Выделил скулю 4 Гб озу. Может быть в нем надо что-то настроить? У 1с сервера тоже никаких настроек не делал, т.к. пока мало ОЗУ.
#8
by ultrannge89
Вот топ: ОбщийМодуль.ОбщегоНазначения.Модуль 3 682 Набор.Записать; 1 464 62,892402 27,92 ОбщийМодуль.ОбщегоНазначения.Модуль 4 406 Выборка = Запрос.Выполнить.Выбрать; 1 098 29,560968 13,12 Форма.Форма.Форма 72 ДоговорИнвестирования.Записать(РежимЗаписиДокумента.Проведение); 183 17,955352 7,97 ОбщийМодуль.ОбщегоНазначения.Модуль 4 472 Запрос.Выполнить; 549 13,323934 5,92
#10
by Злобный монстр
Сколько одна транзакция объектов пишет? Если "многа тысяч" Поруби по частям фиксирование.
#11
by Злобный монстр
+ Ну в смысле не в одной гигантской транзакции все пиши. А в нескольких, например по 1000 записей.
#12
by Зеленый пень
Странно. Разница между файловой и серверной базой может быть в 5-10 раз, но не в 50. База какого размера?
#14
by ultrannge89
В транзакции 200 объектов распровожу, затем 200 изменяю и 200 провожу... Монопольного режима не устанавливаю...
#15
by ultrannge89
База размером 1Гб. У меня даже конфигуратор открывается по несколько минут после выгрузки загрузки, есть ощущения что дело в неправильной настройки сервера... Сам по себе он слишком медленно выполняет многие действия.
#18
by Fragster
в замере производительности стрелочка в последней колонке (переход на сервер) сколько раз видна, и сколько в колонке "количество" напротив нее?
#20
by ultrannge89
Эта функция как бы обновляет форму документа, подхватывая проводки из договора в зависимости от вида договора, это типовая функция... , а как мне изменить проводки у документа не отменяя проведение? логика такая: я нахожу нужные мне документы, отменяю проведение, меняю вид договора, обновляю проводки (счета) в документе и провожу... Можно было конечно в одном цикле это делать, но не охота было париться над 5 минутной задачкой... Наткнулся на статью Щас проверю как у меня настроена 1С, может проблемы в самом сервере, замер показывает что на серверном варианте та же самая операция выполняется в 30 - 40 раз дольше файловой.
#21
by ultrannge89
1CV82 Server Shared memory 1CV82 Server Shared memory 1CV82 Server Shared memory 1CV82 Server Shared memory
#24
by H A D G E H O G s
Смотреть, какой регистр медленнее всего записывается, смотреть план запроса его записи, искать index scan
#25
by Зеленый пень
Он выложил замер в , там 28% занимает самый тяжелый регистр, тут дело не в одном регистре.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- кодировка dbf при загрузке на серверной базе
- Тонкий клиент и web клиент, а так же Поле HTML документа
- 1c 8.2 Web клиент и пустой рабочий стол (клиент).
- Тонкий клиент VS Толстый клиент
- v8i 8.2 тонкий клиент, толстый клиент и все все все
- Тонкий клиент и толстый клиент: обращение к общим модулям...?
- ШТРИХ очень медленно пробивает чек из 1С, расположенной на сервере
- Мобильный клиент ("тонкий клиент" для мобильных устройств)
В этой группе 1С
- Документ "восстановление НДС" в УПП
- УФ : на форме иногда отображаются не все элементы
- Как избежать ошибки при компиляции
- Виртуальные таблицы в динамическом списке
- БП 3.0. Не заполняется расчет по авансовым платежам по налогу на имущество
- Как вызвать обработку прерывания пользователя из серверной процедуры?
- ЗУП буква "Ё" и "Е" в отчетности ПФР
- Пространство имен при записи XDTO
- Кассовый аппарат MINI-T 400МЕ + ПК
- Интеграция 1с с Perco.
- Регламентные задания файловый вариант
- Не корректная работа сканера штрихкодов Motorola DS 4208
- Синхронизация документа реализация со счет фактурой
- УТ 10.3 Отчет ТОРГ 29
- БП3 Такси: Для организации на октябрь не заполнена учетная политика
- Выгрузка Дисконта с 1с во франтол
- СКД: несовместимые типы в выражении
- Цикл по ТЗ. Создавать, заполнять и записывать документы по датам. Как ?
- Найти папку в Outlook 2010
- ут 11. Как сформировать простой отчет Продажи в разрезе товаров и покупателей