#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
#2
by Прапорщик Задов
Процессор тут не причем. Смотри сеть. Какие сетевые карты? Обжаты ли коннекторы хорошо? Какой коммутатор в сети?
#5
by adminli
Медленно на ПК пользователей но в разной степени. Чем мощнее машина тем меньше тормозов, но на 700 пне тормозит очень сильно и вряд ли дело в производительности ПЕК пользователей. Карты не Интел :-). Реалтек и т.п. Коннекторы? не проверял на внешний вид нормально, свитч D-Link DES 1026G (24*100mbit + 2*1gbit к серверу; взял его месяца три назад взамен 2 D-com по 16 портов на 100 мбит)
#6
by Прапорщик Задов
карты - говно, коммутатор средний, но сойдет. померяй скорость передачи данных по сети
#7
by adminli
только в обед бухгалтеров...у них завал а разве скорсть влияет на открытие маленького выпадающего списка предприятий?
#9
by Иде я
Производительность ПК пользователей влияет на работу системы в целом. Очевидно что время проведения документа на P4 будет меньше чем на Cel700... Соответственно и нагрузка на сервер разная. Ну и тп и тд.
#14
by Прапорщик Задов
на 15 рыл надо иметь более 100 мегабит. поделить сеть на 3 сегмента, поставив управляемый коммутатор с гигабитной шиной и гигабитным портом, который воткнуть в сервер. диски сказевые обязательно.
#17
by Прапорщик Задов
> диски скази (3 шт) в рейде 5. рейд 5 - великий тормоз. он скорости не добавляет! народ умиляет мля. суют этот рейд гле ему не место вообще
#21
by 427
отключить антивирус отключить бантики в подборах выкинуть нах 2000 сервер, если нет терминала (либо новель, либо 2003) Карты реалтек - вставить в задницу админу... проверить сетку... память у юзеров - под 98 -128 метров, 2000/ХР - 256 метров... другие действия ...... P.S. новель - пень2-400, рабочие станции - от 400 МГЦ до 2 ГГЦ, 20 юзеров - полет нормальный...
#23
by adminli
директор не хочет лишние деньги тратить антивирус отключён для файлов по маске dbf и cdx бантики не знаю, что такое терминал есьт я уже указал я админ а карта риалтек только на одной машине стоит сеть не проверял ещё сегодня займусь
#24
by Иде я
Кстати заметил что даже отключеный касперский монитор замедляет работу с ДБФ, после отключения самого сервиса работать стало быстрее в разы. Отключал во время загрузки базы в ДБФ из SQL. Ускорение было очень и очень заметно. Версия касперского 4.5 вроде. Попробей - может поможет...
#25
by vvv29
Каспера убей сразу, смотри сетевые карточи, пробуй отключать компы по очереди, что за винт на сервере?, как пути к базе прописываешь?
#26
by Alexor
Так оставь только терминал и не парься! Желательно только мозгов еще 1г добавить, но и без них работать нормально будет.
#27
by Прапорщик Задов
лучший совет автору темы - порежь себе вены*, неудачник * вены режут вдоль, на возможно большую длину
#32
by adminli
я это пониаю и вообще стоит Symantec Corporate 10 винты то причём? пути к базе : \serverпуть к базе если бы так просто было - бухгалтеры ни в какую в терминале не хотят работать. не оригинально
#35
by gr13
@П.П. Моисеенко (pit) Сеть - это технология, позволяющая получить по лбу, даже когда на грабли наступает кто-то другой. Эта статья посвящена особенностям использования различных серверных ОС при работе с файл-серверной версией V7.
#37
by Killgur
А че не хотят то в терминале работать? мои бухи как прочюяли разницу в скорости работы, так теперь за уши не оттащишь :)
#46
by ШтушаКутуша
красавчик! почитай рекомендации MS в справ. по ОС-ни система,ни файлы подкачки не рекомендуется устанавливать на интенсивно исп. дисках и на райд-5 в первую очередь...перемудрили!
#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, типа это самая сетевая ось и как раз от тормозов.
#56
by Tatarin
У меня точно такие же проблемы (тормозит 1С при одновременной работе 15-20 машин), тока работаем терминально. Да еще и транзакции замучили,как от этого избавиться?
#57
by Alexor
Сервак какой, какая 1С DBF, SQL, компл, ТиС, Бух? У тебя проблема с сеткой, тестируй ее, желательно разнести по сегментам, смотри что ПЗ рекомендовал, дело говорит. А самое главное, если в терминале все устраивает, то какого .... там не работаете, тем более что некоторые машинки слабые? Тем более сервак неплохой для терминала.
#58
by vvv29
Перейти на 8-ку или заплатить бабки, ссылку запамятовал, еще как вариант написать нормальное проведение доков и тд
#59
by Уважаемому автору 5
А как вы победили это? А то кроме, того что вы молодец, я не поня, а что собственно делать? Также я не понимаю рекомендаций - "тестируй сеть", ну, потестировал, допустим плохо? И что? Это значит, что все дело в ней? Нет, нелогично. А если хорошо с сетю?
#62
by Alexor
Сажай всех в терминал, сервак конечно не супер. Но у меня в одной конторе на Селерон-2,4/512(не выделенный) сидели 13 пользователей в комплексной, база около 400-500 Мег работало около дела. Недавно заменили на P4-3000/2G(выделенный).
#63
by Татарин
Дык у меня и так все в терминале сидят,хочу модернизировать и сетку и сервак,может есть какие то предложения?
#65
by Иде я
А какого рода тебе предложения нужны ? Я могу конечно сказать - ставь второй сервак на АМД и сравни производительность... Но не буду ;) - а то сами знаете что здесь начнется. Поиском воспользуйся - все это уже обсуждалось.
#66
by Татарин
Да в том то и дело что все настроил как говорят,но увы проблемы остались те же, и тормозит и транзакции лезут.Может не там смотрел,киньте ссылочки если не сложно.
#68
by rsv
Типовая торговля. Куча номенклатуры. Партионный учет. Куча пользователей. Списание по типовому !!!. Все ждут , пока проведется расходная накладная в 1000 строк :). Ессно блокировки и тормоза.Может в это м причина ?
#72
by Морозов Александр
Ну какие еще тебе предложения? 1.Если большое количество пользователей и большой объем вводимых документов то надо переходить на SQL. 2.Если бы работал не в терминале то можно было-бы от сервера до хаба сделать сетку на 1Гб. и темп файлы расположить на виртуальном диске. 3. На сервере убрать АВК. 4. Отключить Гипертрейдинг.
#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 бакинских. У кого будут какие либо предложения. За все выше сказанное ОГРОМНОЕ человеческое спасибо.
#81
by 427
Задача: нужна нормальная работа 1С, без тормозов. Ответ: на 1С без тормозов работать не получится.. Realtek 8139 - не сетевая карточка... Работает ли кеш на 2003 для задач в терминале - я не знаю. Подозреваю, что нет... Как вариант - поставить второй сервант под новелем, соединить его с терминальным гигабитным шнурком. Результат не гарантирован, но виденные мною такие гибриды работали очень быстро... А кардинально способов 2. - разобраться и оптимизировать конфу... - разработать или заказать систему на средствах иных, чем 1с... т.к. торговля сравнительно мало зависит от законодательства - эта система будет подвергаться минимальным изменениям. Но работать будет быстрее - если команда разработчиков грамотная... Но заказывать на сторону надо только с поставкой исходников. Это реально.... доделка же 1с - это тоже отсутствие обновлений в дальнейшем... Да и по деньгам выльется в сопоставимую сумму... Фискальный учет вести на 1С бух...
#82
by Татарин
Realtek 8139 - не сетевая карточка... какие нормальные сетевухи можешь назвать? Работает ли кеш на 2003 для задач в терминале - я не знаю. Как это проверить? Как вариант - поставить второй сервант под новелем. Есть возможность взять новый сервак,может подскажешь какой? разобраться и оптимизировать конфу. Поподробней пожалуйста
#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 и желательно родную.
#98
by Прапорщик Задов
> Если брать железо то лучше сразу бренд типа Dell 2-х головый с гарантией и чтобы перец приезжал память менять регистровую вы, вероятно, не в курсе, сколько будет стоить обслуживание с выездом специалиста. это не входит в понятие гарантии. это именно обслуживание, подписка на которое приобретается отдельно и стоит не мало Dell не моден в россии. HP, IBM у последнего технологии круче
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Суммы не правильные при списании продуктов питания(БухгалтерияБюджет5)
- Как правильно написать запрос к 2-м документам?
- Почему не работает Таб.Напечатать(0) во внешнем отчёте?
- Как организовать поиск номенклатуры по введенному штрих-коду?
- Расходная накладная в формате Excel
- Где можно скачать обрабоку transref.ert
- КД-2.Как записать нетабличный реквизит Источника в ТЧ Приемника?
- Перенос данных КД.2.0 (особенность конвертации)
- Во время выполнения запроса узнать текущую дату?
- Первоначальная стоимость Основного средства
- подскажите, где есть описание файла 1cv7.mlg (журнал регистрации)
- Ошибка: "Поле агрегатного объекта не обнаружено (Контрагент):14"
- Выводятся количественные остатки по неколичественным счетам
- Почему нет документа и как быть
- 7.7 Сохранение таблицы значений
- Как в 7.7. программно читать журнал регистрации
- Справочная литература по ЗиКе для кадровика(?)
- 1С не запускается на win xp
- Как списать затраты с 20 счета на счет 90.02.02(ЕНВД)?
- Как заполнить програмно заполнить субконто?