Вход | Регистрация
    1  2
1С:Предприятие :: 1С:Предприятие 8 общая

Ускорение файловой 1С

Ускорение файловой 1С
Я
   Bolsa
 
08.10.19 - 11:46
Доброго времени суток!
Подскажите, как ускорить работу 1С? Штатного 1Сника нет, нагрузили меня.

Имею сервер Dell PowerEdge T30:
ЦПУ Xeon E3-1225 3,10 Ггц, 4 ядра, 4 потока
Чипсет мат.платы Intel C236
Память 2х8ГБ DDR4-2400
ОС Windows Server 2012 R2 Foundation
Основной ЖД     2хTOSHIBA 1TB
Базы 1С на SSD Kingston 120 GB

Есть 3 тяжелых пользователя и 3 лёгких. Базы Бухгалтерия и ЗУП. Вес баз 4,5 Гб. Платформа 8.3.13.
Работают в файловом варианте. Сеть 100 мб/сек. (правда через кучу хабов). + На сервере крутится файлопомойка (в будущем уберется)
Лицензии изначально однопользовательские, поэтому по RDP пустить только одного получается. Да и 1С не шустро работает даже на сервере локально.

Чтобы не выбрасывать деньги на ветер, хотел бы спросить у Вас совета, как ускорить работу 1С
В голову сейчас приходят следующие варианты:

1. Перенести базы на SQL.
-даст ли это прирост в быстродействии?
-sql ставить буду бесплатный(кряк).

2. Перевести сеть на гигабитную.
-насколько повлияет пропускная способность сети на быстродействие?

3. Заменить процессор на Xeon E3-1280 V6 3.9 Ггц
-на данный момент загруженность процессора не превышает 20%, поэтому стоит ли это делать?

4. Перенести ОС на SSD.
-вообще влияет ли как то нахождение ОС на твердотельном или на харде на работу файловой 1С?

5. Поставить 1С Сервер.
-можно ли при таких характеристиках сервера ставить 1с сервер и потянет ли он?

Либо совместить все варианты, либо посоветуйте иное решение проблемы. Буду очень признателен!
 
 
   H A D G E H O G s
 
101 - 15.10.19 - 17:12
(100) Епстественно, данные протащаться по сети на клиентский комп, когда будет выборка из БД, потом протащаться обратно на серверный комп, когда будет помещение в ВТ, потом обратно по сети на клиентский комп, когда будет выборка из ВТ.

Все операции с данными - на клиентском компе.
   kabanoff
 
102 - 15.10.19 - 17:12
(100) Да что ж такое! Тороплюсь. Хотел написать иначе.
Чтобы добиться эффекта, достаточно:
1. Сформировать ВТ в 10м записей.
2. В отчет вывести 1 запись.
3. Выполнить отчет на удаленном ПК по сети.
   kabanoff
 
103 - 15.10.19 - 17:15
(101) А вот если сделать вложенный запрос, то ничего этого не будет. Запрос выполнится на удаленном ПК и по сети, как мне показалось, передастся только то, что должно быть выведено в отчет.
   H A D G E H O G s
 
104 - 15.10.19 - 17:16
(103) Нет.
   H A D G E H O G s
 
105 - 15.10.19 - 17:18
(103) Все зависит от того, что ты считаешь. Попадешь ты в индекс или нет. Если попадешь - 1С прочитает только те области файла, которые нужны и потащит на клиентский комп только то, что нужно.
   kabanoff
 
106 - 15.10.19 - 17:21
(105) Ну возможно. Во всяком случае в той ситуации вложенный запрос решил проблему.
   RomanYS
 
107 - 15.10.19 - 19:11
(101) В случае файловой базы "серверный комп" - это же клиентский комп с точки зрения выполнения кода. Т.е. вопрос где физически будут создаваться ВТ - в папке с базой или локально.
   AntiBuh
 
108 - 15.10.19 - 20:20
скажите, а веб сервер только с УФ работает?
   palsergeich
 
109 - 15.10.19 - 20:21
(108) Если про интерфейс то да, если про интеграционные механизмы, то ОФ или УФ - не важно
   AntiBuh
 
110 - 15.10.19 - 20:43
(109) ну конфа в основном на ОФ, не заработает?
   pavig
 
111 - 15.10.19 - 21:46
(0)
Попробуйте для начала автономный сервер + публикация на веб-сервере
Работать будет точно быстрее.
Ну и SSD - обязательно, даже не обсуждается.
   RomanYS
 
112 - 15.10.19 - 22:25
(111) "автономный сервер" - он точно нужен и будет лучше?
ТС в (85) уже отчитался об успехах
   pavig
 
113 - 15.10.19 - 23:48
(112) Будет точно лучше чем (85) ибо просто файловая на вебе работает в ограниченном режиме (например, если один запустил например долгий отчет то остальные курят пока программа этот отчет не посчитает), об этом много написано, в т.ч. на ИТС, я сам в это упирался
   RomanYS
 
114 - 16.10.19 - 00:07
(113) С ограничениями веба с файловой базой более менее понятно. Вопрос про практику применения автономного сервера, а также его лицензирования. Судя по описанию в конфигурации ТСа уже понадобится лицензия на сервер. А есть ли какой-то смысл использовать АС при наличии лицензии на полноценный сервер?
   Сергиус
 
115 - 16.10.19 - 01:13
(0)Что подразумевается под "ускорением" в вашем случае? Конкретных примеров в ветке я не увидел.
   deaddy64
 
116 - 16.10.19 - 01:19
(0)
Если файл БД создан до версии платформы 8.3.8, то ещё можно попробовать применить cnvdbfl.exe. Здесь про это ещё не упоминали.
   Провинциальный 1сник
 
117 - 16.10.19 - 07:58
(101) Вот поэтому файловая база по сети - зло.
(113) Это легко обходится созданием нескольких экземпляров апача.  http://catalog.mista.ru/public/239498/
   kauksi
 
118 - 16.10.19 - 09:06
Насчет 64 Гб памяти это полный бред - у нас терминалка на 50 юзеров под УПП (ОФ+УФ) прекрасно живет на 20 Гб. Покупать Сервер 1с и SQL для 6ти пользователей сомнительное удовольствие. Веб сервер - возможно.Однопользовательские лицензии преобразовать в многопользовательскую.И самое простое и эффективное - поднять терминальные службы. Ну либо поставить win7/8/10 Pro и использовать rdpwrap. Да, и купить самый простой 860 EVO и туда поставить и ось и базы. Ну либо на разные ССД. И Даже файлопомойка тут не помешает.
   pavig
 
119 - 16.10.19 - 09:22
(114)
При наличии серверной лицензии смысла нет
   pavig
 
120 - 16.10.19 - 09:23
(117)
Зачем несколько экземпляров апача если есть бесплатный автономный сервер?))))
Жесть какая)
   ДенисЧ
 
121 - 16.10.19 - 09:25
(120) "Тонкий клиент, веб-клиент".
Не катит (с)
   RomanYS
 
122 - 16.10.19 - 09:28
(120) насколько бесплатный?
   Провинциальный 1сник
 
123 - 16.10.19 - 09:33
(120) Бесплатный автономный сервер? А вы уверены, что в нём не те же самые проблемы, что и в модуле веб-сервера 1с? Просто уж очень сильно он похож на примитивный веб-сервер, по сути апач с вырезанным всем, что не нужно для загрузки библиотек 1с и обслуживания запросов..
   Фрэнки
 
124 - 16.10.19 - 09:34
(120) что-то перепутали насчет бесплатности и насчет автономности ( если я правильно догадываюсь о чем вообще речь, то в каком-то релизе платформы в новостях речь вели о 3-ех коннектах )
   Buster007
 
125 - 16.10.19 - 10:18
Целая толпа 1Сников решает проблему производительности, а какую именно проблему вы тут решаете даже неизвестно. Может у него там отчет долго формируется, который криво написан. Ни одного! показателя низкой производительности нет.
   Йохохо
 
126 - 16.10.19 - 10:21
(125) поставь ЗУП 3 файловую на блин и замерь время нужное чтобы войти в расширенные настройки личные данные сотрудников с ярлыка 1с)
   Фрэнки
 
127 - 16.10.19 - 10:29
(125) топикстартер уже все решил, что ему было нужно :-)
Тебе просто не удалось заметить это среди ответов остальных, которые продолжают что-то решать.

Такие ветки логично или топить или блочить, т.к. они просто скатываются во флуд, хорошо хоть не в явный оффтоп
   ansh15
 
128 - 16.10.19 - 10:41
(123) >>Просто уж очень сильно он похож на примитивный веб-сервер
У разработчиков автономного сервера, кажется, иное мнение на этот счет:
"Автономный сервер предоставляет тот же перечень возможностей, что и кластер серверов той же версии, за исключением средств администрирования и управления. Автономный сервер содержит встроенный веб-сервер"
"Автономный сервер является приложением (ibsrv), в котором реализовано все необходимое для работы сервера «1С:Предприятие»
Отсюда https://its.1c.ru/db/v8314doc#bookmark:adm:TI000000895
Думаю, что он не с нуля написан начинающим программистом.
   ansh15
 
129 - 16.10.19 - 10:58
А так, сумма в размере 14400 р. за минисервер + PostgreSQL решают задачу, в данном случае. Правда, минисервер позволяет всего 5 пользователей одновременно...
   Rovan
 
130 - 16.10.19 - 11:41
(116) кстати спасибо ! проверил у себя - надо конвертировать все базы !
 
 Рекламное место пустует
   H A D G E H O G s
 
131 - 16.10.19 - 11:42
(129) 11
   RomanYS
 
132 - 16.10.19 - 11:56
(131) 11 пользователей?
   H A D G E H O G s
 
133 - 16.10.19 - 12:07
(132) ну да
   H A D G E H O G s
 
134 - 16.10.19 - 12:08
Хотя я ошибся наверное
   RomanYS
 
135 - 16.10.19 - 12:14
Десять пользователей на минисервере было бы идеальным подарком от 1С
   ansh15
 
136 - 16.10.19 - 16:02
(134) Там пять + 1 в конфигураторе одновременно.
(135) Полностью согласен. Пусть цена бы была немного больше.
  1  2

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