Имя: Пароль:
1C
1С v8
При переносе базы с SQL на файловую очень медленно стала работать
,
0 slafor
 
25.06.21
16:27
Понимаю, что вопрос в теме звучит нелепо, но я сейчас объясню.

База разрабатывается на файловой копии, с тестированием, для последующего переноса изменений в рабочую базу, которая на SQL.
На SQL-сервере она работает нормально. Когда снимаю с нее dt-копию и запускаю в файловом варианте, там и сами документы открываются медленно, а уж про подборы товаров и говорить-то страшно - висеть может минут 10. Что не так и что можно сделать?

База 1С:Розница ред.2.2. Сейчас запустил тестирование и исправление, но это еще до конца дня ждать. Как минимум.
1 slafor
 
25.06.21
16:28
+ (0) Размер базы ~ 3.8 Гб.
2 Мультук
 
гуру
25.06.21
16:31
(1) Ты бы озвучил характеристики своего "калькулятора".
Проц ? ОЗУ ? SSD ?

Файл локально или на сетевой шаре?
3 ДенисЧ
 
25.06.21
16:38
Дык по шаре наверняка запускаешь...
4 VladZ
 
25.06.21
16:40
(0) Что не так и что можно сделать?
- развернуть сервер БД и не запускать базу в файловом режиме.
5 slafor
 
25.06.21
16:41
Файл на сетевой шаре. Подключение по VPN+RDP.
Windows Server 2008 R2 Standard, проц i5-3330, 32 Гб ОЗУ.
6 Builder
 
25.06.21
16:42
(5) Положи на локальный SSD и будет счастье
7 slafor
 
25.06.21
16:43
(3) Я точно так же работаю в файловом варианте и с другой базой, 1С:Розница 2.3. Копирую ее на шару, потом работаю с копией, и ничего не зависает. Но она изначально в файловом варианте работала и работает.
8 Djelf
 
25.06.21
16:45
(0) Не совсем нелепо. Сверь размер страниц и версию формата базы: https://its.1c.ru/db/metod8dev/content/5924/hdoc
9 vde69
 
25.06.21
16:46
файловая 1с - зло... даже в монопольном режиме....
10 VladZ
 
25.06.21
16:48
(5) "Файл на сетевой шаре" - 1с так не работает.
Точнее как: работает, но неспешно.
11 Фрэнки
 
25.06.21
16:53
(7) если у тебя внезапно есть примеры, что база лежит на шаре, но тем не менее нормально работает в режиме предприятия, то смотри тогда, а есть там еще какие-то соединения с этой шарой. Если нет, то создай такое дополнительное соединение нарочно. Скорость сильно понизится. И ты будешь спокоен, что все ровно так, как оно и должно быть.

Файловая - это означает строго локальный доступ к базе. Мало того, иногда допускают ошибку, когда открывают доступ по сети к какой-то папке или корню диска, затем создают какой-то каталог внутри шары, записывают туда файловую базу - для тормозов этого уже достаточно, если в этой же шаре будет более чем одно сетевое соединение.
12 ДенисЧ
 
25.06.21
16:53
(9) 15 человек. В комплексной 1.2. В терминале. Работало хорошо.
13 vde69
 
25.06.21
16:54
(12) да не важно сколько человек, файловая зло даже если работает быстро...
14 ДенисЧ
 
25.06.21
16:54
(13) 1с вообще зло...
15 Aleksey
 
25.06.21
16:54
(12) Что не мешает быть ей злом
16 Фрэнки
 
25.06.21
16:55
:-)
17 Garykom
 
гуру
25.06.21
16:58
(14) подскажи где не зло? туда попытаюсь свалить...
18 ДенисЧ
 
25.06.21
17:12
(17) фузина же, геня не даст соврать...
19 Garykom
 
гуру
25.06.21
17:17
(18) не осилил фузину я
можно что полегче?
20 slafor
 
25.06.21
17:18
(1) Упс... Ошибся в размере базы. Это она в архиве такая же, как и другая рабочая, файловая база, 1.5 Гб. А после разархивирования где-то 7.5 Гиг занимает.
(8) Спасибо, интересная тема, есть что почитать.
21 Фрэнки
 
25.06.21
17:57
(20) ну и чего с того - нормальный размер. Если сама конфига идет с разрешением изменений и сохранением поддержки, то одна только конфа там очень много места занимает. Не назову точную цифру, но можешь и сам посмотреть и не удивляться, что это 7,5 гиг. Это не очень большая база.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан