0 из 0

Создать тему

Проблемы с сервером 1С. Медленная работа по сети.

2

Стояла задача перенести ПРО версию с локального ПК на сервер. Купили сервер. На борту SSD диски. На них находится ОС и файлы СУБД. Общий доступ к серверу через расшаренную папку, в которой лежит конфигурация и данные. Сетка 100 мегабитная.

Теперь работать в 1С невозможно. Запросы медленно выполняются. Что делать, чтобы поднять скорость работы с 1С? Сервер 1С файловый.


mikas 12:54 - 23.04.2013

Комментарии

Всего 60 комментариев

Войдите или зарегистрируйтесь чтобы оставлять комментарии

1

Цитата:
Сервер 1С файловый.
А вот и ответ.

0

Константин Василич, перейти на SQL+Тонкий клиент?

2

mikas, первое - в обязательном порядке, второе по производительности сервера. И да, лучше поставить высокопроизводительные НЖМД.

0

Константин Василич, или поднять гигабитную сетку?

0

mikas, у нас гигабитная сетка, 1с в файловом режиме все равно крайне медлительна, хотя, с 5 клиентами вполне терпимо. Летом будем менять сервер, заодно с СУБД разберемся. Ставь серверное ПО и RAID1 для надежности.

0

Константин Василич, поздняк метаться. Фирма маленькая. Виндовый сервак с терминалами они не потянут. SQL с 3-мя клиентами в сети нам не нужен, да и опять же фирма его не потянет. Сетка у нас 100 мегабитная. Возможно здесь узкое место. Будем тестить.

0

mikas, зачем терминалы? Пусть работают на толстых клиентах. На венде сервер 1С вообще, как по маслу встанет, на linux тоже, дарт демитрос уже реализовывал. Как раз хотел к нему обратиться за советом по переводу на debian.

0

Цитата:
Купили сервер.

Цитата:
На борту SSD

вместо тысячи слов

ставлю пол года жизни твоим ssd при средней нагруженности, ну а если OC не оптимизирована для ssd, тогда мес 3-4

1

gts15, ну чтобы троллить-то особых мозгов не нужно, а вот если поможешь толковым советом, скажу спасибо.

0

Нде... Happy Может и ступил. Как решить задачу?

1

Да 1эсина не умеет быстрее работать. тут поможет бубен.

2

При одновременной активной работе более чем пяти клиентов с файловой БД в 1С уже наступает жопа.
Хоть как наращивай железо, сильно не поможет.

0

KM, я вообще против хардварных решений. Нужно софтварные решать. С той конфигой и количеством юзеров 1С-ка нормально должна идти. ХЗ... пока тестируем.

0

mikas, Если только один пользователь, то как работает? Быстро?

0

mishau, сейчас вроде устаканилось. В 3-м работают нормально. Я изначально поставил базу на обычный жесткий диск. Тогда реально все медленно работало. Сейчас перенес файлы на SSD, стало быстрее работать. Думаю, что в этой схеме слабое место это 100 мегабитная сетка. Если будет лагать, то через кроссовер на гигабитных картах сервера и клиента протестируем доступ к данным, но скорее всего их скорость на 100 мегабитах устроит. Там чел, который на локалке раньше сидел забил панику. Ведь это и понятно. Одно дело локально юзать СУБД, другое по сети.

0

mikas, 100мб сетка - слабое звено? эм...

0

Enoch Root, либо сетка, либо блокировка таблиц в режиме сетевого доступа. Пока не ясно в чем дело.

0

mikas, ставь бд на линупсе вот мануал для 8.2 http://pg1c.ru/?page_id=173 делал по нему, немного курил администрирование кластера 1С, ну любят они громко называться, ссд решить только часть проблем и не надолго. Когда я делал 1С сервер стояла чёткая задача сделать не файловым, пользователи сказали работает заметно быстрее.

0

Darth-dimetriuz, о линуксе раньше надо было думать. Лицензии на винду уже куплены. Софт поставлен.

0

mikas,с вендой в разы проще же!

0

Константин Василич, мне с линуксом так же просто, как и с виндой. Happy Но маны читать нужно, да и линукс я бы поставил, да кто его потом админить-то стал? Happy))

0

Константин Василич, а вот это уже науке не известно, по сути и в винде и в лялихе подложка одинакова и ставиться быстро и настраивается достаточно не сложно, а как там с 1С пойдёт уже вопрос третий, в винде спиратить проще, есть эмуляторы и для сервера.

0

mikas, ставь на виндовс сервер, 1С со всеми БД дружит, тобишь с тремя, MSSQL, postgres и oracle. Вложение потом окупится производительностью.

0

Darth-dimetriuz, 3 клиента, вложений не требуется, если постгрес использовать.

0

Константин Василич, я не деньги имел ввиду, а время на настройку и полученные знания и профит от внедрения, ибо они уже потрачены. 3 пользователя могут и в 20 превратиться, а могут и в 0.

0

Константин Василич, только всего лишь потребуется администрировать постгрес. Бэкапы и восстановление с них и прочие плюшки

0

JohnDoe, к вашему решению добавиться не меньше забот, и состоит оно из двух частей, что в принципе усложняет конструкцию, а пользы может и не принести, это не доступ к данным, а доступ к 1С, хранящей данные в файлах, который зависит ещё и от самой 1С, тобишь способа обращения к файлам.

0

JohnDoe, т. е. для файловой версии бекапы не нужны? xD

0

Константин Василич, чего спорить то? топикстартер выберет себе. Мне видится что для доступа до 5 сотрудников вполне себе решение.
А бэкапы никто не отменял в любом случае, просто с файловой системой это сделать проще, имхо

0

мелким компаниям сейчас выгодно заниматься своим сервером? Казалось дешевле и проще вынести все в облако - амазон или клодо-ру.
Амазон - если больше надежности хочется, клодо - пинг поменьше.

0

xmax, сервера бывают разные. Для маленьких компаний вполне подходит слабенький компьютер. У нас, к примеру, для 1с и файлопомойки используется старенький селерончик с 512 мб озу и дебиан на борту, с своей задачей справляется, что явно выгоднее амазонов и клодо.

0

Константин Василич, а сколько энергии в итоге за месяц потребляет? в рублях?

0

zurg, напомни в рабочее время, замерю потребление.

0

Константин Василич, это к тому, что если оплата энергии работы компа превышает стоимость облака, то то выгоднее!

0

Все просто: ставим эмулятор ЖД в ОЗУ, туда пихаем базы. Скорость увеличиваетсч в разы.По расписанию все это добро скидывается на диск

0

JohnDoe, вырубается свет, данные пропадают, клиенты в бешенстве.

0

Константин Василич, да ладно,упсы даже не вчера придумали.Тем более настройка такая есть- скидывать на ЖД при шатдауне

1

JohnDoe, ИБП - не панацея. Кроме того, АКБ в нем может неожиданно выйти из строя, как недавно случилось у нас в офисе. Нужно сразу далать правильно, а не изобретать велосипед.

0

Константин Василич, в т.з.не указаны риски потери инфы за день. Это раз. Кроие того,на то он и админ,чтобы следить за исправностью оборудованич. Это два. Правильно иногда выходит слишком дорого. Это три

0

JohnDoe, поставить серверное по выйдет дешевле, чем дополнительно выделять ОЗУ. Это бухгалтерия, сохранность информации важна априори.

0

Константин Василич, мсскуэль нифига не дешевле планок озу. В его случае мой вариант-это вариант. Да,надо тестить,перед тем,как пускать в продакшн,безусловно. Но это уже отдельная тема

0
0

Константин Василич, у топикстартера есть опыт подобных решений? Уверен,что нет. Иначе и вопросов таких не возникало

0

JohnDoe, полагаю, справится. Happy

0

JohnDoe, сам то пробовал?
Скорость в разы не увеличивается, т.к. у 1С в файловой версии, есть глобальная проблема с блокировками таблиц при одновременной работе нескольких пользователей.
И скорость файлового I/O тут особой роли не играет.

0

KM, сам то пробовал. Бухи были впечатлены. По факту в этом случае тормозит только клиентский компьютер

0

JohnDoe, ну не знаю.
Я пробовал, бухи не впечатлились.
Плюнул, перешел на SQL, бухи впечатлились.
Правда в то время их меньше десяти штук было. А сейчас почти под сорок. так что инвестиции в SQL не пропали.

0

KM, тут,как женщины говорят,каждому свое. При выданных условиях считаю мой вариант самым простым и дешевым

0

JohnDoe, у нас база на SSD крутится. Там скорость чтение/запись нормальная.

0

mikas, тебе gts верно сказал, через относительно недолгий срок SSD накроется медным тазом. И скорость там хоть и нормальная, но с озу не сравнится полюбому. Если же ты хочешь оставить все как есть у тебя и чтобы каким-то волшебством и заговорами это все заработало быстрее, то нет для тебя у нас рецептов.

0

JohnDoe, про ограниченный срок жизни дисков SSD я без всяких советов gts знаю. У нас на этих дисках уже полтора года сервер живет и все ок. В любом случае резервное копирование системы и зеркалирование никто не отменял.

0

Чего сотворил то в итоге?

-2
0

VovanSydorych, Минусеры (засеры), по ссылке форум профессионалов по данной теме

0

VovanSydorych, не в этом дело. Рыскать по форуму в поисках ответа, как-то не фонтан. Быстрее нагуглить решение проблемы.

0

Тему можно закрыть. Проблему решили. Перенесли 1Ску на сервер терминалов. Там же активировали пользовательские лицензии и все заработало очень и очень быстро.

1

mikas, а терминальные лицензии купить не забыли?

0

В свое время именно так решил проблему с бухгалтерией, написанной на фоксе с дбф-ными базами, по сети лагала по жутко, на терминальном сервере взлетела. Happy

0

Так никто и не сказал шо на 1С: 7.7 или 8.2...
Но все увлеченно обсуждают Laughing

0

VovanSydorych, 8.2 управление торговлей.

Войдите или зарегистрируйтесь чтобы оставлять комментарии

Наверх