Имя: Пароль:
1C
1С v8
Ускорение 1С Клиент-Серверной MSSQL, Розница 2.3. стартует через 17-20 секунд.
,
0 Машротц
 
09.09.20
12:06
Здравствуйте! Уважаемые гуру 1с, Поделитесь пожалуйста секретами в ускорении сервера с mssql, интересно было бы узнать каких методик придерживаетесь для улучшения производительности при настройках.
Манул с итс читал, вот этот https://its.1c.ru/db/metod8dev/content/5904/hdoc

В общем-то все по-инструкции проделал, в целом работа на клиенте нормальная, но время запуска немного вызывает подозрения, загрузка Розницы 2.3.5.32. Демо База от 1С, занимает около 20 секунд, как-то по-ощущениям долго. Потом работать нормально, клики по разделам шустро откликаются, в общем-то комфортно, хотя я с базой не работаю серьезно, вот только демо.
Сервер у меня на SSD, Intel i5 4th Gen, 24гб. памяти. ОС Вин 2006 сервер, SQL 2016sp2. 1C Сервер 8.3.17.1549 (64 разрядный), сеть 100-мегабитная. Все чисто, с нуля поставил. Клиент на i3, тонкий клиент, Вин10.
Может кто-то посоветует на что еще обратить внимания при настройке, чтобы загрузка стала шустрее?
1 Ёпрст
 
09.09.20
12:08
2006 ?
2 dka80
 
09.09.20
12:08
Ключ ищет?
3 Машротц
 
09.09.20
12:10
(2) Поиск ключа отключил у киента, лицензии выдает сервер 1с.
4 Машротц
 
09.09.20
12:10
(1) 2016, извините, очепатка
5 Машротц
 
09.09.20
12:15
Вот думаю, может дело в настройках начальных размеров файла данных на SQL, журнала транзакций и прироста файлов.? Или это на запуск не может повлиять?
Прирост поставил 200 мб. для файла данных, для логов 50мб.
6 Машротц
 
09.09.20
12:18
Как бы прогнать такой тест, который мог бы выявить узкие места, чтобы понять нормально ли текущая производительность или можно еще прикрутить в настройка, существует что-либо подобное?
7 Diversus
 
09.09.20
12:24
(0) Сталкивались у одного из клиентов с подобным. Помогло включение отладки на сервере.
Как включить: https://softonit.ru/articles/1c/debug-server-1c/
Я даже тему создавал На серверной базе скорость работы с ключом debug выше, чем без него
8 dka80
 
09.09.20
12:26
Планы обслуживания на SQL настроены и выполнены?
9 PuhUfa
 
09.09.20
12:28
(0) А что в ЖР? А то вон БП типовую запускаешь и там начинается: проверка новостей, проверка классификаторов, обновление индексов и т.п. И пока все не пройдет, сидишь смотришь на заставку
10 palsergeich
 
09.09.20
12:54
(0) может там на главной треш?
Замер хотя бы сделай
11 arsik
 
гуру
09.09.20
12:55
(0) Это каждый раз  при запуске или при первом запуске после рестарта?
12 Машротц
 
09.09.20
13:05
(11) Каждый раз так.
13 Машротц
 
09.09.20
13:05
(10) Какой именно треш? Сервер с нуля поставил, и ОСь, и 1С.
14 piter3
 
09.09.20
13:09
(13) Без замеров будет бесполезно дальше гадать.
15 Машротц
 
09.09.20
13:09
Кстати, тест на «Database instant file initialization». по мануалу к сожалению моментально не создается, может в этом дело. У меня где-то около 5 секунд уходит на то, чтобы создать базу на 5гб с журналом транзакций 1мб.

Создать новую базу с размером файла данных 5 Гб, журнал транзакций - 1 Мб. Если база создалась моментально, то все работает корректно. Созданную базу - удалить.
16 Машротц
 
09.09.20
13:09
(14) А какой замер сделать посоветуете ?
17 sikuda
 
09.09.20
13:11
(16) Врубай его и запускай программу. Загрузку рекламы от купленной программы надо изучать...
18 piter3
 
09.09.20
13:11
19 piter3
 
09.09.20
13:12
И (6) включи
20 H A D G E H O G s
 
09.09.20
14:32
Что нам говорит бог смерти?

SELECT TOP (1000) [FileName]
      ,[Creation]
      ,[Modified]
      ,[Attributes]
      ,[DataSize]
      ,[BinaryData]
      ,[PartNo]
  FROM [Test].[dbo].[Config]
  where FileName like '%dyn%'
21 Машротц
 
09.09.20
15:02
(20) А где в запросе нужно изменить у себя, где подставить свое название ? У меня база demo называется.
FROM [Demo] ?А свержу FileName ?
22 ДенисЧ
 
09.09.20
15:03
(21) "FROM [Test].[dbo].[Config]"
Тут меняешь. Остальное не трогай
23 Машротц
 
09.09.20
15:06
(22) ну тогда Запрос экзекютед успешно говорит.

Дальше 0 row affected в сообщениях.
Competion time 2020-09-09T15:03:59 2034326+03:00
24 piter3
 
09.09.20
15:07
КАкое-то оборудование,ккм,например подключены?
25 Машротц
 
09.09.20
15:08
(24) Да, подключил фискальник Атол 55ф.
26 piter3
 
09.09.20
15:09
(25) Ради интереса,отключи и проверь как без него
27 etc
 
09.09.20
15:10
(0) ОС Вин 2006 сервер - такой бывает? :)
сеть 100-мегабитная - это чтож за сервер такой?
28 Ёпрст
 
09.09.20
15:24
(20) овер 800 записей.. фигня это всё, починить завсегда можно
29 Машротц
 
10.09.20
13:07
(27) Вин 2016, опечатка вышла. Сервер будет для удаленного доступа по туннелю в основном, локально наверное только Касса и отдельный компьютер товароведа, чтобы кассе не мешать продавать и принять товар, наклеить этикетки и прочее. Поэтому коммутатор стоит 100 мегабит и в принципе наверное смысла нет менять на гигабитный, или может и можно в дальнейшем заменить. Удаленно тоже подключений не много, пару объектов и пока всё.
30 Машротц
 
10.09.20
13:11
(26) Да, спасибо, отключу и проверю.
А насколько обязательно соблюдение версии драйвера БПО 1С и Драйвера Атол ДТО ? Должны точно совпадать? У 1С драйверы БПО обычно идут старой версии "из коробки", а в систему ставишь обычно с сайта Атол.
31 piter3
 
10.09.20
13:12
(30) Как подключена ккм более интересно
32 Машротц
 
10.09.20
13:16
(31) Стандартно, через USB порт.
33 piter3
 
10.09.20
13:17
(32) А чего не через ip?
34 piter3
 
10.09.20
13:18
Атол 55ф имеет сетевой порт
35 Машротц
 
10.09.20
13:20
Вот я в своей версии Розницы 2.3.5.32 в разделе "Подключаемого Оборудования" не могу увидеть поддерживаемую версию полностью, вижу только "АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.Х", а у Атол сейчас актуальный ДТО 10.8.
Как узнать, с какой версией ДТО совместима платформа/конфигурация ?
36 piter3
 
10.09.20
13:23
(35)Раньше было так,есть 1с драйвер,а есть атол.И типа атол рисует для 1с специально.Может что-то поменялось
37 Машротц
 
10.09.20
13:24
(34) Да, имеет сетевой, просто тогда ККТ надо к машрутизатору подключать, а на этом объекте маршрутизатор далековато установлен и возникли сложности на тот момент с прокладкой отдельного сетевого провода, поэтому на скорую руку подключали к компьютеру через USB. Если это скажется на производительности, конечно тогда можно и заморочиться и подключить по TCP/IP в ближайшее время.
38 piter3
 
10.09.20
13:25
(37) А принтеры не засыпают случаем через usb?
39 Машротц
 
10.09.20
13:26
(38) принтер вообще не подключен. Есть принтер этикеток, но он еще не настроен в системе.
40 Машротц
 
10.09.20
13:31
(36) А рисует в каком плане, отдельно надо у Атол качать под 1С драйвер? У Атол ДТО драйвер, вроде как exe.шник, ставится в систему. Есть еще полный вариант ДТО с различными библиотеками для разных сред разработки, вот там есть драйверы БПО под 1С.
Лучше их тоже дополнительно ставить из этого пакета, те что у 1С идут из "коробки" не достаточно ?
41 CaIIIka
 
10.09.20
13:34
Не знаю как в рознице, но у нас атолы стартуют при начале непосредственной работы с ними (в частности при создании формы документа). У каждого документа определен свой набор оборудования, с которым он работает (инвентаризации не нужен эквайринг). И так далее. Я бы начал поиск с (2). У нас было такое, что поиск ключей тормозил процесс запуска.
Кстати у нас отключена раздача ключей сервером 1С. У нас была похожая проблема с Проблема с сетевыми ключами
42 timurhv
 
10.09.20
13:38
(18) Фигня этот замер, сериализация не учитывается и тп. У меня 60% времени только показывало на тесте обработки больших документов и таблиц.
43 piter3
 
10.09.20
13:39
(42) Я же не говорю,что все решит,но попробовать может и стоит.Хотя сейчас я уже думаю,что автору нужно уйти с usb
44 Машротц
 
10.09.20
13:40
https://v8.1c.ru/tekhnologii/standartnye-biblioteki/1s-biblioteka-podklyuchaemogo-oborudovaniya/kkt-s-peredachey-dannykh/sertifitsirovannye-i-podderzhivaemye-modeli-oborudovaniya-kkt/

По ссылке выше вроде как следует, что актуальная версия БПО, от 27.02.2020, поддерживает 10.6.2.0 версию.
Получается, что если в систему установлен драйвер ДТО от Атол версией посвежее, например 10.7 то могут быть из-за этого тоже тормоза ? Или нет ?
45 piter3
 
10.09.20
13:41
(44) Да отруби ккм и проверь,делов на минуту
46 Машротц
 
10.09.20
13:44
(45) Да, сейчас доеду до места и попробую, просто потом надо понимать как быть дальше, подключать-то надо будет как-то ;). Либо в нестыковке версий БПО и ДТО дело, либо дело не в этом )
47 piter3
 
10.09.20
13:44
(46) Витую протянешь)для начала
48 Cyberhawk
 
10.09.20
13:54
Исключи хост клиента из схемы, т.е. проверяй запуск клиента локально на хосте сервера приложений
49 Машротц
 
10.09.20
17:21
(41) Через мененджер лицензий по-сети раздаете ключи или на клиентах локальные установлены?
50 AndDrew
 
13.09.20
21:21
(15) Как может база на 5 гигов мгновенно создаться?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан