Имя: Пароль:
1C
1C 7.7
v7: 1С 7.7 vs LAN vs Windows 7
0 kupec
 
15.03.15
11:10
День добрый. Понимаю что все это давным-давно наболевшее, но поискав в интернете ответа ничего вразумительного не нашел. Есть два компьютера с Windows 7, соединенных между собой гигабитной сетью. 1С 7.7 DBF. Запускаю через сеть базу, работает нормально, стоит открыть на втором компьютере туже базу начинаются тормоза. Подскажите куда копать, что можно сделать? Терминал не предлагать, SQL не предлагать. Заранее спасибо
1 ДенисЧ
 
15.03.15
11:12
поставить терминал или использовать sql.
Ещё можно пригласить нормального сисадмина.
2 kupec
 
15.03.15
11:14
Неужели решений нет кроме как SQL
3 Neg
 
15.03.15
11:18
ViTerminal
4 kupec
 
15.03.15
11:19
Т.е. 1С выпустили сетевую версию программы (не SQL), она жутко тормозит, и решений никаких за все время так и не нашли?
5 Neg
 
15.03.15
11:21
здесь на мисте есть где-то ускорение работы 1с, в базе или книге знаний, поищи.
6 ДенисЧ
 
15.03.15
11:21
(4) А причём тут 1с?
7 Джордж1
 
15.03.15
11:23
(4)Терминал, серверная ОС
И 1С тут не причем
8 floody
 
15.03.15
11:23
если вам обычные способы не торт, то есть еще такие изощренные: нетварь, постгрес@етерсофт

НО можно прямо на W7 терминал сделать и не городить огород, вайнот?
9 Провинциальный 1сник
 
15.03.15
11:33
Учитесь правильно именовать темы. "vs" означает сравнение. Вы сравниваете теплое с мягким и кислым. Что лучше?

По сути - скорость падает по одной простой причине. Винда при совместном открытии файла через сеть вторым пользователем отключает кэширование этого файла. Соответственно, за любым блоком система лезет на диск.
10 AlisaM
 
15.03.15
11:38
Не знаю как Windows 7, но на более ранних версиях до 5 пользователей на DBF все более менее нормально работало.
1) Огласите размер базы(или самых больших файлов)
2) что за конфигурации - типовая или нет?
3) В антивирусе настроены исключения?
4) Лог файл какого размера (Syslog/1cv7.mlg)
5) Пользователи созданы или входят неавторизованный?
11 Джордж1
 
15.03.15
11:38
(10)никогда это нормально не работало
12 AlisaM
 
15.03.15
11:40
По сравнению с 8, файловый режим в 7.7 вполне рабочий :)
13 Джордж1
 
15.03.15
11:41
(12)но проблема второго пользователя была всегда
14 AlisaM
 
15.03.15
11:42
(13) согласна, но на современных компьютерах и на гигабитной сети это должно работать очень прилично.
15 Джордж1
 
15.03.15
11:43
(14)дело в том при входе второго пользователя работа замедляется раз в 10, а гигабитная сеть какой прирост дает?
16 Провинциальный 1сник
 
15.03.15
11:43
Помню, в период расцвета семерки в конце двухтысячных кто-то разрабатывал что-то типа сетевой dbf-СУБД для 1с, то есть, файлы хранились на сервере, но доступ к ним происходил не через службу доступа к файлам виндовс, а через свой собственный сервис, при этом скорость резко возрастала. Забыл только подробности.
17 Джордж1
 
15.03.15
11:44
(16)вертится на языке dbeng
Но все на свой страх и риск
18 VladRd
 
15.03.15
11:52
(14) Винда, на которой лежит база, при работе с файлами, для локальной программы кеширует файлы, а при работе ч-з сеть кеш отключает. Отсюда тормоза. И сеть здесь не при чем.
http://www.mista.ru/articles1c/hare/article.45.html
19 Cap_1977
 
15.03.15
11:56
(0) "...стоит открыть на втором компьютере..." - это так работает сетевой кеш винды, точнее не работает, отклчается нафиг. Причем, отключившись уже не включается.

При твоем "Терминал не предлагать, SQL не предлагать." - выход один: ставить NetWare; клюшки делались изначально аод нее.
20 Джордж1
 
15.03.15
11:58
Windows Server - еще реально работающий вариант. там кэш не отключается
21 Torquader
 
15.03.15
12:01
Можно помочь, если не работать с компьютера, на котором лежит база, по крайней мере, если база на файл-сервере, то тормоза немного меньше (файлы не читаются каждый раз с диска, а только запрашивается от сети).
22 Cap_1977
 
15.03.15
12:02
(20) 2k только. 2к3 - отключает.
2к8+ там ваще ядро перекореженное; кеш отключает.
23 Джордж1
 
15.03.15
12:03
(22)ДА ладно все замечательно работает на 2003, что на 2008 сервере
24 Cap_1977
 
15.03.15
12:03
(22+) точнее на 2к8+ его можно включить на основе DFS. Но тогда бекапы ежечасные.
25 Torquader
 
15.03.15
12:03
(22) Так у меня некоторые по сети работают на Windows 2000 и до сих пор 2000-ная стоит - потому как после перевода на XP скорость кардинально падала (а на современные компьютеры даже XP не поставишь, не говоря о 2000-ной).
26 Джордж1
 
15.03.15
12:04
(24)работаем на 2008 нет там проблемы второго пользователя
27 Torquader
 
15.03.15
12:04
(23) Если на самом сервере к файлам никто не обращается, то кеширование диска не выключается, а работает только запрос данных по сети при каждом обращении к файлу - а это немного быстрее, чем и по сети и с диска.
28 Cap_1977
 
15.03.15
12:05
(26) На 2008 работаете в клюшках по сети ? оО
29 Torquader
 
15.03.15
12:05
(26) Запусти на самом сервере 1С и зайти по сети - будет медленнее, чем два пользователя по сети.
30 Джордж1
 
15.03.15
12:05
(27)работаем и на самом сервере - никто не жаловался на падение скорости
31 Джордж1
 
15.03.15
12:06
(29)у нас всегда на сервере 1С запущена.
32 Neg
 
15.03.15
14:06
в (3) самый лучший вариант, 13200 рублей осилит любая даже гаденькая организация, 1 сервер 10 пользователей.
33 Garykom
 
гуру
15.03.15
14:24
Убрать файловую базу с этих двух компов на 3-й...под линукс или novell netware ))
34 Garykom
 
гуру
15.03.15
14:25
(33) тогда будет всегда одинаково "тормозить"
35 Джордж1
 
15.03.15
14:31
(33)под линукс точно лучше не будет так же как и на винде
36 vlandev
 
15.03.15
14:36
(35) В свое время под самбой получилось ощутимо быстрее , чем под 2к.
37 Джордж1
 
15.03.15
14:44
(36)у меня опыт отрицательный. проблема второго пользователя в линуксе никуда не исчезает
38 Cap_1977
 
15.03.15
15:21
(37) Вижу твои посты. Ты не полит&маргинал ?
39 Джордж1
 
15.03.15
15:31
кто кто?
40 AS_DANCE
 
15.03.15
15:33
1. вырубить антивири
2. поставить норм винду (серверную) или по старинке ХР
3. подумать о терминальных сессиях.
Таскать по сети кучу мелких дбф - некомильфо, 1с не причем!
41 Cap_1977
 
15.03.15
15:36
(39) Какое слово, уважаемый, в (38) вызвало затруднения?
42 Злопчинский
 
15.03.15
15:56
Копать здесь на форуме
Товарищ описывал чтото связанное с dfs

И смотреть
http://www.wirth.ru

вова ходаков смотрел сказал что нормальная штука, работает
43 Mikhail Volkov
 
15.03.15
17:07
(0) > Запускаю через сеть базу, работает нормально, стоит открыть на втором компьютере туже базу начинаются тормоза
Разве не в курсе, что клюшка в монопольном режиме в 5-7 раз быстрее работает?
В былые времена база на SQL работала, но когда бухи укатают сивку, и надо ее полностью перепровести, то выгружал в DBF, и за выходные успевала полностью провестись. Утром в понедельник обратно в SQL перекидывал.
44 vlandev
 
15.03.15
17:53
(37) C дефолтными конфигами самбы быстрей действительно ненамного , но там надо было пошаманить с оплоками или еще с чемто , точно уже не помню , и все начинало просто летать.
45 Провинциальный 1сник
 
15.03.15
18:13
(42) V7DBNet, точно, именно это я имел в виду в (16)!
46 Токарь
 
15.03.15
18:57
УРБД, шаг обмена до минимума сократить. Распределить работу, чтобы не пересекались, например:
1).один только приход, второй только расход
2).один только товар, второй только оплаты
...
ХХ).
47 Джордж1
 
15.03.15
21:37
(44)шаманил по инструкциям. толку ноль
48 vlandev
 
15.03.15
22:05
(47) Ну не знаю , у меня все получилось. Хотя не на линуксе , а на фрибсд.
49 Arh01
 
16.03.15
00:21
Проблема лечится бесплатно и за несколько минут :
1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management в параметре LargeSystemCache устанавите значение 1.
2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters в параметре Size задайте значение 3.
50 Arh01
 
16.03.15
00:22
+(49) это делается на компе где база лежит.
51 ADirks
 
16.03.15
07:31
(4) в те времена, когда 1С выпустила эту самую версию, существовал практически единственный вариант сетевой ОС: Novell Netware.  И там таких проблем не было.
52 DrZombi
 
гуру
16.03.15
07:40
(0) >>>  стоит открыть на втором компьютере туже базу начинаются тормоза

Это нормально. Люди в терминал бегут или на прямые запросы :)
53 Злопчинский
 
16.03.15
10:11
(51) мало того, в ЖКК прямо открытым текстом рекомендовалось Нетварь использовать.

Тут на форуме относительно недавно кто-то даже упоминал, что поставил клиенту нетварь под файловую (семерку?) - все летает.

Кстати, если файловую восьмерку на Нетварь поставить - что юудет? есть у кого опыт такой?
54 vlandev
 
16.03.15
10:17
(51) Еще во времена 7.0 была уже Windows-NT , не говоря уж про времена 7.7.
Кстати очень долгое время работали на 7.5 под NT - тоже особых проблем не было.