Медленная работа 1С #106586


#0 by adminli
При обычном режиме работы 1С (не терминал) медленно работает база на ПК пользователя. Т.е. любое обращение (подбор, выбор из выпадающего списка) происходит очень медленно. Спасает только терминал. В чём может быть причина? Сервер: Win2000 AS, 1C v 7.7.019, основная БД ТиС 9.2 (7.7.937) Xeon 1*2.66; ram 1024 Mb
#0 by adminli
При обычном режиме работы 1С (не терминал) медленно работает база на ПК пользователя. Т.е. любое обращение (подбор, выбор из выпадающего списка) происходит очень медленно. Спасает только терминал. В чём может быть причина? Сервер: Win2000 AS, 1C v 7.7.019, основная БД ТиС 9.2 (7.7.937) Xeon 1*2.66; ram 1024 Mb
#1 by Иде я
Медленно на ПК пользователЯ или на ПК пользователЕЙ ?
#2 by Прапорщик Задов
Процессор тут не причем. Смотри сеть. Какие сетевые карты? Обжаты ли коннекторы хорошо? Какой коммутатор в сети?
#3 by Ёжик в тумане
"Процессор тут не причем" - не узнаю прапорщика, чего это с ним?
#4 by Прапорщик Задов
если бы там амд стоял, я бы сразу сказал заменить его нах
#5 by adminli
Медленно на ПК пользователей но в разной степени. Чем мощнее машина тем меньше тормозов, но на 700 пне тормозит очень сильно и вряд ли дело в производительности ПЕК пользователей. Карты не Интел :-). Реалтек и т.п. Коннекторы? не проверял на внешний вид нормально, свитч D-Link DES 1026G (24*100mbit + 2*1gbit к серверу; взял его месяца три назад взамен 2 D-com по 16 портов на 100 мбит)
#6 by Прапорщик Задов
карты - говно, коммутатор средний, но сойдет. померяй скорость передачи данных по сети
#7 by adminli
только в обед бухгалтеров...у них завал а разве скорсть влияет на открытие маленького выпадающего списка предприятий?
#8 by Иде я
Сколько пользователей ?
#9 by Иде я
Производительность ПК пользователей влияет на работу системы в целом. Очевидно что время проведения документа на P4 будет меньше чем на Cel700... Соответственно и нагрузка на сервер разная. Ну и тп и тд.
#10 by Иде я
ДБФ или SQL ? Похоже ДБФ...
#11 by adminli
пользователей не больше 15. ДБФ
#12 by Ёжик в тумане
- мазохисты?
#13 by adminli
не понял... Много что-ли?
#14 by Прапорщик Задов
на 15 рыл надо иметь более 100 мегабит. поделить сеть на 3 сегмента, поставив управляемый коммутатор с гигабитной шиной и гигабитным портом, который воткнуть в сервер. диски сказевые обязательно.
#15 by Ёжик в тумане
При такой загрузке и некоторые терминалы задыхаются, чего уж говорить про ..
#16 by adminli
к серверу 1 гигабит два порта на две матери в команде диски скази (3 шт) в рейде 5.
#17 by Прапорщик Задов
> диски скази (3 шт) в рейде 5. рейд 5  - великий тормоз. он скорости не добавляет! народ умиляет мля. суют этот рейд гле ему не место вообще
#18 by adminli
не я делал и не собираюсь менять.
#19 by Прапорщик Задов
почитай про рейды
#20 by airyashov
Что вам мешает поднять SQL сервер?
#21 by 427
отключить антивирус отключить бантики в подборах выкинуть нах 2000 сервер, если нет терминала (либо новель, либо 2003) Карты реалтек - вставить в задницу админу... проверить сетку... память у юзеров - под 98 -128 метров, 2000/ХР - 256 метров... другие действия ...... P.S. новель - пень2-400, рабочие станции - от 400 МГЦ до 2 ГГЦ, 20 юзеров - полет нормальный...
#22 by Magnit
а где бы взять новель? не подскажите?
#23 by adminli
директор не хочет лишние деньги тратить антивирус отключён для файлов по маске dbf и cdx бантики не знаю, что такое терминал есьт я уже указал я админ а карта риалтек только на одной машине стоит сеть не проверял ещё сегодня займусь
#24 by Иде я
Кстати заметил что даже отключеный касперский монитор замедляет работу с ДБФ, после отключения самого сервиса работать стало быстрее в разы. Отключал во время загрузки базы в ДБФ из SQL. Ускорение было очень и очень заметно. Версия касперского 4.5 вроде. Попробей - может поможет...
#25 by vvv29
Каспера убей сразу, смотри сетевые карточи, пробуй отключать компы по очереди, что за винт на сервере?, как пути к базе прописываешь?
#26 by Alexor
Так оставь только терминал и не парься! Желательно только мозгов еще 1г добавить, но и без них работать нормально будет.
#27 by Прапорщик Задов
лучший совет автору темы - порежь себе вены*, неудачник * вены режут вдоль, на возможно большую длину
#28 by Васёк
Касперский версии 4.* - самый тормозной
#29 by Противный
Просто ты не умеешь его готовить...
#30 by gr13
сдается мне, что принтер canon lbp-800 в системе этой есть...
#31 by gr13
либо твоя статья "Сеть старые песни о главном"...
#32 by adminli
я это пониаю и вообще стоит Symantec Corporate 10 винты то причём? пути к базе : \serverпуть к базе если бы так просто было - бухгалтеры ни в какую в терминале не хотят работать. не оригинально
#33 by adminli
только HP (1100, 1200, 1300) и то через принт-серверы
#34 by gr13
статью хочешь почитать по возможно твоей трабле?
#35 by gr13
@П.П. Моисеенко (pit) Сеть - это технология, позволяющая получить по лбу, даже когда на грабли наступает кто-то другой. Эта статья посвящена особенностям использования различных серверных ОС при работе с файл-серверной версией V7.
#36 by нглоыфы8в98ф
Отключи у пользователя окно состояния принтера
#37 by Killgur
А че не хотят то в терминале работать? мои бухи как прочюяли разницу в скорости работы, так теперь за уши не оттащишь :)
#38 by adminli
сижу читаю чего?
#39 by ШтушаКутуша
может монитор производительности подскажет на что обратить внимание?
#40 by adminli
тестовый файл в 2 Гб скопировал с сервера за 6 минут, т.е. 5,5 мб/с
#41 by ШтушаКутуша
записывай замеры в текстовый файл,ну и анализируй
#42 by Прапорщик Задов
мало епт. вот тебе и проблема
#43 by ШтушаКутуша
может у тя и система на райде установлена?
#44 by adminli
сервер конечно на рейде 5 уровня аппаратном из 3 дисков СКЗИ
#45 by Прапорщик Задов
выкидывай рейд
#46 by ШтушаКутуша
красавчик! почитай рекомендации MS в справ. по ОС-ни система,ни файлы подкачки не рекомендуется устанавливать на интенсивно исп. дисках и на райд-5 в первую очередь...перемудрили!
#47 by adminli
сейчас зашёл в нашу старую базу (ТИС 866). Ничего не тормозит
#48 by adminli
я вас обманул.  Это не тот сервер на 1С сервере - 0 уровень софтовый вроде
#49 by ШтушаКутуша
/   и запусти Счетчики произв. Пуск-Настройка-Панель упр.-Админ.-Производительность
#50 by adminli
запустил, настроил, посмотрел. А сколько должно быть? у меня до 10 мбс доходит при 100 мбит адаптере
#51 by Парижская фанера
Мда... а казалось бы простая программа, не спутники на Марс запускают. Такие затраты из-за привизны... Доступно и всерьез :(
#52 by А может не железо
Я обращался с такой же почти проблемой в пятницу и даже прочитал статью . Но проблема осталось такой же 1 пользователь поиск по справочнику номенклатуры 3 секунды, два пользователя по 22 секунды. Может все таки не железо и сеть, а dbf и какие то блокировки таблиц?
#53 by SuperAlex
А размер базы у тебя какой? Сдается мне, что больше гектара уже будет. И размеры ДБФов глянь, если больше 500 метров один ДБФ, все самое веселое у тебя еще впереди...
#54 by Sprinter
Банальная проблема, сам с такой столкивался постоянно, пока не нарыл, что вся проблема в том, что при подключении более одного пользователя к файлам базы данных по сети ОС отключает дисковый кэш, и все спокойненько работают на прямую, из-зи чего и тормоз. Чем больше пользователей, тем круче тормоз. Сам проводил эксперименты. Единственное чего так и не понял, так это того, что попадаются и исключения, но очень редко. Если не ошибаюсь, то вроде как сама 1С рекомендовала размещать базу данных на Novell Netware, типа это самая сетевая ось и как раз от тормозов.
#55 by adminli
200 метров всего а к 1С с таким вопросом напрямую обращался?
#56 by Tatarin
У меня точно такие же проблемы (тормозит 1С при одновременной работе 15-20 машин), тока работаем терминально. Да еще и транзакции замучили,как от этого избавиться?
#57 by Alexor
Сервак какой, какая 1С DBF, SQL, компл, ТиС, Бух? У тебя проблема с сеткой, тестируй ее, желательно разнести по сегментам, смотри что ПЗ рекомендовал, дело говорит. А самое главное, если в терминале все устраивает, то какого .... там не работаете, тем более что некоторые машинки слабые? Тем более сервак неплохой для терминала.
#58 by vvv29
Перейти на 8-ку или заплатить бабки, ссылку запамятовал, еще как вариант написать нормальное проведение доков и тд
#59 by Уважаемому автору 5
А как вы победили это? А то кроме, того что вы молодец, я не поня, а что собственно делать? Также я не понимаю рекомендаций - "тестируй сеть", ну, потестировал, допустим плохо? И что? Это значит, что все дело в ней? Нет, нелогично. А если хорошо с сетю?
#60 by Автору 54 поста
предыдущее послание
#61 by Татарин
Сервак Пень 2,4 память 2,4Гига, 1С DBF. Сетевая Реалтек 100Мб,
#62 by Alexor
Сажай всех в терминал, сервак конечно не супер. Но у меня в одной конторе на Селерон-2,4/512(не выделенный) сидели 13 пользователей в комплексной, база около 400-500 Мег работало около дела. Недавно заменили на P4-3000/2G(выделенный).
#63 by Татарин
Дык у меня и так все в терминале сидят,хочу модернизировать и сетку и сервак,может есть какие то предложения?
#64 by Татарин
Народ, не бросайте ветку...
#65 by Иде я
А какого рода тебе предложения нужны ? Я могу конечно сказать - ставь второй сервак на АМД и сравни производительность... Но не буду ;) - а то сами знаете что здесь начнется. Поиском воспользуйся - все это уже обсуждалось.
#66 by Татарин
Да в том то и дело что все настроил как говорят,но увы проблемы остались те же, и тормозит и транзакции лезут.Может не там смотрел,киньте ссылочки если не сложно.
#67 by Татарин
Киньте ссылы,неужели сложно?
#68 by rsv
Типовая торговля. Куча номенклатуры. Партионный учет. Куча пользователей. Списание по типовому !!!. Все ждут , пока проведется расходная накладная в 1000 строк :). Ессно блокировки и тормоза.Может в это м причина ?
#69 by Татарин
Да причина то мне понятно,а вот как её решить... вот в чем вопрос
#70 by Татарин
Будут предложения?
#71 by Sprinter
Нет, не обращался, лазил по инету с такой же проблемой, много раз натыкался.
#72 by Морозов Александр
Ну какие еще тебе предложения? 1.Если большое количество пользователей и большой объем вводимых документов то надо переходить на SQL. 2.Если бы работал не в терминале то можно было-бы от сервера до хаба сделать сетку на 1Гб. и темп файлы расположить на виртуальном диске. 3. На сервере убрать АВК. 4. Отключить Гипертрейдинг.
#73 by Морозов Александр
Установить win2003 server
#74 by Sprinter
не поможет, проверял, тот же тормоз. Единственный выход - терминал.
#75 by Морозов Александр
дык Татарин уже в терминале.
#76 by Sprinter
Да, чего-то я не того. В его случае сеть не причем. Если терминал стоит виндовый, то для комфортной работы треба пропускной способности около 30Кбайт/с (в случае citrix 15Кило/с), итого на его 20 пользователей - 600Кбайт/с. Чего очень даже хватает на 100Мбитах. У него просто проц и дисковая подсистема - узкое место, которое и тормозит работу. В его случае лучше переходить либо на двухголовые серваки, либо на двухядерные процы типа Athlon 64 X2 (ой, прапор сгрызет...), чтоб разгрузить проц. Памяти у него в притык, но для такого количества пользователей хватить должно. А с транзакциями пусть попробует бороться путем увеличения времени ожидания захвата таблиц, я в своё время тока так и выкрутился, и сейчас меня не дкергаю. Усё мною сказанное це моё личное мнение.
#77 by Татарин
Дабы полностью прояснить ситуацию опишу поподробней мою ситуацию: 30 пользователей терминально юзают 1С. Сервер: Пенёк 2,4 (1проц),оперативка: 2ГБ, Жесткий:Promise 1X2/RAID1 SCSI, сетевая: Realtek RTL 8139 (100 мб), ОС: Win 2003 Enterpr Editoion. Пользователи: Пни 700-1600,винты 20-80,сетвухи 100 МБ. Задача: нужна нормальная работа 1С, без тормозов. Руководство готово выделить сумму в 3000 бакинских. У кого будут какие либо предложения. За все выше сказанное ОГРОМНОЕ человеческое спасибо.
#78 by Ёжик в тумане
to 77. Почему 1 проц.?
#79 by Татарин
Да я недавно в этой конторе, надо вот менять ситуацию
#80 by Татарин
Стоит 7.7
#81 by 427
Задача: нужна нормальная работа 1С, без тормозов. Ответ: на 1С без тормозов работать не получится.. Realtek 8139 - не сетевая карточка... Работает ли кеш на 2003 для задач в терминале - я не знаю. Подозреваю, что нет... Как вариант - поставить второй сервант под новелем, соединить его с терминальным гигабитным шнурком. Результат не гарантирован, но виденные мною такие гибриды работали очень быстро... А кардинально способов 2. - разобраться и оптимизировать конфу... - разработать или заказать систему на средствах иных, чем 1с... т.к. торговля сравнительно мало зависит от законодательства - эта система будет подвергаться минимальным изменениям. Но работать будет быстрее - если команда разработчиков грамотная... Но заказывать на сторону надо только с поставкой исходников. Это реально.... доделка же 1с - это тоже отсутствие обновлений в дальнейшем... Да и по деньгам выльется в сопоставимую сумму... Фискальный учет вести на 1С бух...
#82 by Татарин
Realtek 8139 - не сетевая карточка... какие нормальные сетевухи можешь назвать? Работает ли кеш на 2003 для задач в терминале - я не знаю. Как это проверить? Как вариант - поставить второй сервант под новелем. Есть возможность взять новый сервак,может подскажешь какой? разобраться и оптимизировать конфу. Поподробней пожалуйста
#83 by Старуха Юзергиль
3Com-ы рекламируют, но у меня они чаще D-Link-ов мрут
#84 by 427
Сетевую - любую, рекомендованную для серверов... Лучше той же фирмы, чей свичь стоит... 1. Включаешь кеширование. 2. Перегружаешь сервант. 3. Заходишь в базу одним терминальным юзером. Делаешь самый тяжелый отчет 3 раза подряд, пишешь время выпонения каждый раз. 4. Подключаешь второго юзера. Повторяешь пункт 3. 5. Выключаешь кеширование. 6. Перегружаешь сервант. 7. Заходишь в базу одним терминальным юзером. Делаешь самый тяжелый отчет 3 раза подряд, пишешь время выпонения каждый раз. 8. Подключаешь второго юзера. Повторяешь пункт 7. 9. Делаешь выводы... Эксперимент с новелем крайне прост. Ищещь спеца по новелю (новель версии 4, можно 5. Найти их тяжеловато - настолько древние...).  Версия 4 без сервис пака тоже подойдет (только диск она сделает всего 8 ГБ - для эксперимента хватит). Самое сложное - найти спеца Берешь любую!!! рабочую станцию с памятью 512... Диск - любой, можно обычный ИДЕ со скоростью 7 тыс оборотов - новелю вообще нас рать на диск... Процессор - пофиг... 800МГЦ- 1000 ГГЦ хватит за глаза... Ставишь новель (существующая сетка 100 вполне подойдет)... И отдаешь в работу на день. Делаешь выводы. Учти - увеличение мощности/скорости оборудования в Х раз вовсе не означает, что прикладная система будет работать в Х раз быстрее. В лучшем случае - в Х/2 раз... В случае с 1с - ускорение будет максимум в Х/5 или Х/4... Так что надо искать другие решения...
#85 by Sprinter
интеловские сетевки классные, но дорогие. А 8139 за глаза хватит для терминала, её и ту полностью не загрузят. А вот одного проца для 30 зверей явно маловато. За 3000 бакарей реально взять 3 нормальных компа под терминалы (чтоб ещё лучше нагрузку распределить) и каки-нить дрова ( только с хорошей дисковой подсистемой) для новеля. Новель выступает в качестве файл-сервера, остальные три с ним по гигабитному каналу как серверы терминалов. На каждый сервант по 10 зверей, уже лучше.
#86 by Татарин
Сервер необходим только один,тут без вариантов к сожалению.Сейчас пробежался по пользователям,и ахнул, все коннекторы фигово обжаты,но раньше все не тормозило,а стало только пару месяцев назад. На счет , кеширование проверить таким образом не получиться, так как работа не должна останавливаться ни на секунду... Свич стоит Compax 8*10/100
#87 by Sprinter
Значит прийдется брать или двухголовый, или двухядерный, и чем мощнее, тем лучше. Как мне кажется, при плохо обжатых коннекторах мог только нарушаться сеанс связи, но на вычеслительные способности серванта это не влияет...
#88 by Татарин
Я тоже так считаю,что надо двухголовый брать,сейчас посмотрел загрузку проца на серваке, практически постояно 100% использование...
#89 by Sprinter
Вот и получил узкое место, надо избавлятся. Тебе остается только сложный вопрос с тем, чего брать. Я бы взял лучше двухядерный. Двух головый дороже, мамки нормальные редкость и если сломется, то не сразу заменишь на аналог...
#90 by Татарин
Думаю все таки двухголовый,вот такую конфу подобрал,как считаешь,нормально?: Server Case Intel SC5300BRP 730W M/B INTEL SE7520BD2SCSI Server Board   Dual Socket604 <iE7520>SVGA+2xGbLAN+Ultra320SCSI+SATARAID U100 ATX<PC-2700> Процессор Intel Xeon 3 ГГц/ 1Мб L2 cache/ 800МГц BOX 604-PGA Модуль памяти Samsung DDR DIMM 1 Gb ECC <PC-2700> Registered+PLL, Low Profile - 2 шт. HDD 73.4 Gb U320SCSI Seagate Cheetah 10K.7 <373207LW>  68pin 10000rpm-3шт Controller Adaptec ASR-2230SLP/128 (OEM) PCI-X 133MHz,Ultra320 S CSI,RAID 0/1/10/5/50/JBOD,до 30 уст-в,Cache 128Mb
#91 by rsv
Если брать железо то лучше сразу бренд типа Dell 2-х головый с гарантией и чтобы перец приезжал память менять регистровую . Да ,дороговато.Но  тебе  все равно не поможет, если манагеры юзают типовые отчеты по мах труба. Запросы оптимизируй и желательно напрямки и проведение.От этого ты все равно не уйдешь в 1СV77 на объемах и при сильном разделении  и интенсивности использования. За те деньги которые тебе руководство предложило ничего хорошего не возьмешь. Чудес не бывает.  Да в принципе  427 все рассказал.   А память лучше Kingston и желательно родную.
#92 by Татарин
а сколько можно что нибудь хорошее взять?
#93 by Татарин
в смысле за сколько?
#95 by Татарин
а конкретную модель не посоветуешь?
#96 by Татарин
Что помимо замены сервака посоветуете?
#97 by Татарин
Что, ни у кого мыслей по этому поводу нет?
#98 by Прапорщик Задов
> Если брать железо то лучше сразу бренд типа Dell 2-х головый с гарантией и чтобы перец приезжал память менять регистровую вы, вероятно, не в курсе, сколько будет стоить обслуживание с выездом специалиста. это не входит в понятие гарантии. это именно обслуживание, подписка на которое приобретается отдельно и стоит не мало Dell не моден в россии. HP, IBM у последнего технологии круче
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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