Как увеличить производительность 1С #151402


#0 by Лямур
Есть 1с в формате дбф. Лежит она на рабочей станции сети. К ней пользователи подключаются по сетке. Почему тормоза. Сеть вроде полностью не загружена да и компьютер тоже.
#1 by Парижская фанера
Было и не раз.
#2 by Андрюха
Положи базу в RAM диск
#3 by Волшебник
Сколько пользователей? Объем базы какой?
#4 by Волшебник
#5 by Лямур
Пользователей 6. База Около 100 МБ.
#6 by Волшебник
В какой момент тормоза? Проведение документов, формирование отчетов?
#7 by Лямур
Класть на RAM диск ненадежно. И вообще, вместо этого лучше побольше под файловый кеш отвести, так оперативная память будет использоваться эффетивнее.
#8 by Лямур
При формировании отчетов (в частности Акт сверки) и при подключении к базе.
#9 by Волшебник
При подключении к базе скачивается MD-файл на клиента. Здесь важна скорость сети. При формировании отчетов нужно делать замеры производительности, на что уходит время. Возможно, надо просто юзеров научиться пользоваться отборами, а отчеты переделать на выборки. Если же все перевести на SQL, то запросы могут быть более эффективны.
#10 by Морозов Александр
Счас наговориш.... база всего 100МБ а ты уже на SQL...
#11 by Андрюха
Используй терминальный режим, если сервер позволяет - тогда все юзеры на одном компьютере работать будут и почти ничего по сети не надо будет таскать.
#12 by Терминальщиц
Терминал Сервак Nowell - идеал нетерминал
#13 by NS
Его еще нормально настроить надо - а то проблем будет еще больше.
#14 by Xbase
ага и сервер для такой большой базы нужен мощнывй
#15 by Андрюха
Да не особо. P4 3,0 с RAM1024 - за глаза.
#16 by Бывалый
Очевидно, идевается :). А по железу ты прав - именно такой сервер тянет несколько баз с малоактивными пользователями.
#17 by Лямур
Терминальный режим отпадает, так решило руководство.
#18 by Лямур
Мне кажется 100 мегабитная сетка не должна тормозить в данном случае. Процессоры на обоих компьютерах не загружены на 100%. Получается, что аппаратные ресурсы не польностью используются.
#19 by Лямур
Может быть есть смысл тонко настроить сеть и Windows.
#20 by Андрюха
Немасштабируемое решение.
#21 by lisss
у меня вот такая же проблема... один в один... прикол в том, что и на 10Mb и на 100Mb одинаково работает, то есть тормозит.... локально база работает быстро, в монопольном режиме тоже летает, если один чел но не монопольно - тормозит... пробовал на разные компы ставить - один фиг...
#22 by Демогоргон
тогда руководство должно хавать тормоза. Чем терминал не утраивает?
#23 by Андрюха
предложи Citrix Metaframes
#24 by у лю 427
для нетвари пень2 400 МГЦ, 256 мб - тянет до 20 юзеров в пике без тормозов, база под гигабайт.... Юзеры - Пни3 и 4...
#25 by Rovan
(18,21) процессор порционно подгружает данные из базы - когда идут данные, то проц "простаивает", когда проц их "считает" - сеть, таким образом складывается впечатление что они оба параллельно "гонят дуру", а на самом деле они просто работают последовательно в данном случае
#26 by lexa
возможно проблемы с сетью, то что сетевое подключение говорит про 100 мб на самом деле не факт, если ничего не поможет, попробуй другой хаб и провода
#27 by Орк
Сетку под Novell и анализ кода.
#28 by lisss
да хоть напрямую два компа соедини, любым проводом - одна фигня.... а выход какой?
#29 by Rovan
герой так и не сказал, что же конкретно тормозит ? (отчет, проведение...)
#30 by у лю 427
да у него все должно тормозить - какая разница запросам
#31 by lisss
я про себя... у меня вот любые запросы к регистрам тормозят, насколько я понял....
#32 by lisss
+то есть расчет, выборка, запрос по регистрам....
#33 by Rovan
значит надо пересмотреть структуру регистров - пусть объем базы будет больше - зато отчеты будут быстрее.... есть еще вариант "псевдотерминал" - на сервере крутится 1 сессия и ты ей посылаешь запрос на отчет, она его делает и возвращает результат
#34 by lisss
а вот насчет первого варианта..... какие могут быть там причины.... регистры почти не меняные, из типовой ТиС....
#35 by lisss
а вот такой еще вопрос.... РассчитатьРегистрыНа.... делается 13 секунд при немонопольном доступе и 1-2 секунды при монопольном... это нормально?
#36 by lexa
ч снашим главным по ит запарился спорить, на одной из точек перенес базу с сервера на комп буха, в бухии все провода поменял и воткнул в хаб стало работать на порядок быстрее
#37 by lexa
почитай
#38 by lisss
делал, базу уже на половину компов фирмы ставил.... да даже локально при немонопольном доступе тормозит.....
#39 by lisss
мля.... первая проблема - один в один моя..... будем решать....
#40 by lexa
ну тогда и это почитай
#41 by lisss
а для win2003 ничего нет? :)
#42 by lexa
- Зацени прогу ConfigNT . Она позволяет произвести настройку параметров файлового кеша (правда, до версии Windows 2003 он все равно не работает) и увеличить I/O Page Lock Limit (если эта опция достпуна, выставь ее в 2048 Кб). - romix(c)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С