Вход | Регистрация


Информационные технологии :: Администрирование

Ускорение работы 1С

Ускорение работы 1С
Я
   restive
 
29.01.18 - 16:19
Уважаемые, подскажите пожалуйста. 1С крутится на одной машине с sql-express 2014, но работает не очень шустро, конфигурация "Фитнес Клуб Корп 4.0", один удалённый сервер и 3 равнозначных филиала. Первая мысль купить ещё 2 сервера 1С, поставить их физически в каждом филиале, а базу указать одну удалённую. Но в тех.поддержке Фитнес Клуба сказали, что так работать не может, только локально.
Подскажите, как можно ускорить работу сервера? Чтобы отклик у 30-ти тонких клиентов был пошустрее? Сервер вроде вообще не загружен, памяти на нём только 8гб, но этого вполне хватает, ssd, xeon...
 
 
   n0ther
 
1 - 29.01.18 - 16:21
(0) найти узкое место.
   vde69
 
2 - 29.01.18 - 16:25
>>>Первая мысль купить ещё 2 сервера 1С, поставить их физически в каждом филиале, а базу указать одну удалённую

за такое растрелять нужно
   vde69
 
3 - 29.01.18 - 16:29
>>>памяти на нём только 8гб

думаю это и есть слабое место, для 30 пользаков МИНИМУМ 32 г нужно на сервере для типовой бухии, конечно ваша конфа может и меньше жрет, но все равно стоит думать...
   ИТ директор
 
4 - 29.01.18 - 16:34
В Фитнес Клубе все запросы дин. списков (и не только) надо переписать, они там кривые и тормозные.
   d4rkmesa
 
5 - 29.01.18 - 16:34
(0) А вы там в каком качестве, что техподдержка вам говорит что делать? Просто, "в калашный ряд", ну вы понимаете... Т.е. нельзя просто взять деньги за аудит производительности и не владеть вопросом (хотя, кое-кто из "большой тройки" так и делает).
Два сервера 1С на один SQL нельзя ставить, будут проблемы с нумерацией и еще интересности.
   restive
 
6 - 29.01.18 - 17:15
>>> для 30 пользаков МИНИМУМ 32 г нужно на сервере для типовой бухии
Так памяти всегда 30%-50% свободно, по-моему где-то ещё тупит, не в память упирается.

>>> В Фитнес Клубе все запросы дин. списков (и не только) надо переписать
то есть ни как не ускорить

(5) Я в качестве чебурашки, который "сделай, чтобы всё работало", впервые сталкиваюсь с подобным, база на 300мб, а 1С тормозит на ровном месте. Там тормозить нечему, но тормозит.
   Вафель
 
7 - 29.01.18 - 17:23
что именно тормозит?
   H A D G E H O G s
 
8 - 29.01.18 - 17:24
ms sql express.
Запросы обрабатывает одно ядро - фактически - 1 пользователь работает в реальном времени. Пока обрабатывается 1 запрос - все остальные - ждут, поэтому илюззия бездействия сервера.
   restive
 
9 - 29.01.18 - 17:34
(7) например была продажа, надо сделать возврат, вот нажатие кнопки "возврат" останавливает работу кассира секунд на 5, как-будто он что-то высчитывает в это время
(8) Даже для одного ядра долго, я может чего-то не понимаю, но база крошечная, мне кажется на ардуине это должно летать, не то, что на зеоне.
   ptiz
 
10 - 29.01.18 - 17:36
(8) На сайте MS написано, что "Ограничение: меньшее из 1 процессора и 4 ядер". А вот по памяти - всего 1 гб.
 
 Рекламное место пустует
   Fram
 
11 - 29.01.18 - 17:54
Либо диск, либо канал связи, либо совсем уж тупой код.
   Вафель
 
12 - 29.01.18 - 17:59
(9) а отладчик что показывает?
   H A D G E H O G s
 
13 - 29.01.18 - 18:04
(10) Тогда причина не в 1 ядре. Скорее всего нет регламентов, так как нет ms agent
   H A D G E H O G s
 
14 - 29.01.18 - 18:04
Ну и код никто не отменял
   Вафель
 
15 - 29.01.18 - 18:05
(13) ну 300 мег база, там индексы не могли так задефрагментироаться
   ИТ директор
 
16 - 29.01.18 - 18:05
Причина в (4). В запросах куча соединений с подзапросами, которые соединяются в вложенными подзапросами, и таких вложенностей может быть до 5-6.
   ИТ директор
 
17 - 29.01.18 - 18:07
Ну и сортировки всякие, максимум(ссылка), куча обращений через точки, поля составного типа и т.д. и т.п. - в общем вся конфа отличный пример того как делать не надо.
   Базис
 
18 - 29.01.18 - 18:14
(17) А за наклейку "1С:Совместимо!" (если она есть, конечно) никто эти косяки не должен исправить?
   ИТ директор
 
19 - 29.01.18 - 18:18
(18) у меня возник аналогичный вопрос, но я уже не первый раз сталкиваюсь с 1С:Совместимыми решениями, и везде примерно одно и то же УГ, поэтому эта наклейка 1С:Совместимо ни о чем.
   Aleksey
 
20 - 29.01.18 - 18:21
(18) Спроси у Раруса, конфы которого это притча во языцах
   vde69
 
21 - 29.01.18 - 22:36
(19) а мы подавали заявку на "1с совместимо" нам отказали по идеологическим причинам :) сказали "этот функционал надо делать не в 1с"...
   H A D G E H O G s
 
22 - 29.01.18 - 22:40
(21) Эээ, а что за продукт?
   Stepan Razin
 
23 - 29.01.18 - 23:38
Надеюсь, у вас пользователи в режиме терминала (RDP) работают?
   tesseract
 
24 - 29.01.18 - 23:43
Хз что за продукт - но кривые админы явно в деле.

>>один удалённый сервер и 3 равнозначных филиала.

И везде связь тормозит?

>>Надеюсь, у вас пользователи в режиме терминала (RDP) работают?

Надеюсь, что нет. У них же карты на вход.

>>1С:Совместимыми решениями, и везде примерно одно и то же УГ

УГ в основном в голове. Главное правильно внедрить и понимать за ЧТО тебе платят. Сначала смотри свои решения, и хоть как-то понимай чужой код.
   tesseract
 
25 - 29.01.18 - 23:49
(20) Ну у них хотя бы извилины короткие. А вот ЗУП пишут вообще адские маргинальные сторонники функционального программирования. Если у УТ и БП Стэк вызова - 3-5. То у ЗУП 10-20. И они еще хотят продавать КИП который не умеет примитивный unit test с повторяемостью.
   0xFFFFFF
 
26 - 30.01.18 - 08:16
(6) "впервые сталкиваюсь с подобным, база на 300мб, а 1С тормозит на ровном месте."

Сервера они собрались покупать... Для начала режим энергосбережения на "Высокая производительность" поменяй.
   HeKrendel
 
27 - 30.01.18 - 08:25
(19) У совместимых решений, требования ниже к правилам разработки чем у имеющих статус "Совместно", и требований к обновлению продукта
   d4rkmesa
 
28 - 30.01.18 - 09:08
(6) SQL Express жестко ограничен, особенно памятью. Гиг с небольшим на экземпляр - довольно мало.
   dk
 
29 - 30.01.18 - 09:24
(28) там вся база в этот гиг может поместиться
   Затейник
 
30 - 30.01.18 - 09:31
Постгри разверните, посмотрите как будет работать на нем. Ограничений по железу нету.
   0xFFFFFF
 
31 - 30.01.18 - 10:21
(30) да какие постгри, у них одмин криворукий.
Там надо с Пасьянса косынки начинать, видимо он тоже тормозит.
   Скиурус
 
32 - 30.01.18 - 10:45
>>памяти на нём только 8гб, но этого вполне хватает, ssd, xeon

8 Гб и Ксеон? Там поди ксеон с частотой 2 ГГц, и скорость будет на уровне дешевой машины десятилетней давности.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует