Имя: Пароль:
1C
 
тормоза по сети
0 Вик121
 
05.06.09
21:48
При работе по сети тормоза при подборе номенклатуры. База ДБФ, отдельный диск раптор 10 000 оборотов 16 метров кэша, 4 гига памяти, проц CPU Intel Core 2 Duo E7500. Второй комп примерно такой же, базы 350 мб, сеть 1000 Мбит/сек. Монопольно еще можно работать, когда базы лежат локально- все летает. Терминальный режим не хочу ставить. На двух компах ХР.
1 Джордж1
 
05.06.09
21:53
На двух компах ХР. - d 'njv b ghbxbyf
2 Джордж1
 
05.06.09
21:53
в этом и причина
3 Вик121
 
05.06.09
21:58
До этого был 2003 сервер + хр почти то же самое. Сейчас хр sp3.
4 Вик121
 
05.06.09
21:59
Тормоза очень реальные- крутишь колесо мыши, а позиции появляются через 1-2 секунды, но это в папках где много номенклатуры. При этом загрузка сети на 0,5-1,5 процента.
5 Джордж1
 
05.06.09
22:04
(3)Вот с 2003 сервером такого быть не должно
(4)дело не в сети, а в кэширование фалов. Ну кроме того еще могут мешать антивирусы или еще какие "полезные" программы
6 Вик121
 
05.06.09
22:06
В антивирусах прописаны исключения *dbf *cdx. Полезных прог нет, системы чистые.
7 Джордж1
 
05.06.09
22:07
Еще раз - главная проблема в кэшировании (в его отсутствии). На XP никак не решишь.
8 Привратник
 
05.06.09
23:02
Здесь http://www.abelov.com/forum/f.php?42878 в 31 посте описано включение кэша в 2003 сервере. На ХР только терминал или нудная малоэффективная оптимизация.
9 Дядя Васька
 
05.06.09
23:18
(0) 1cv7.cfg поубивай все какие найдешь. И всем будет щастье...
10 ildus
 
06.06.09
00:30
(0) ставь нетварь
11 Рэйв
 
06.06.09
00:37
(0)
>>Терминальный режим не хочу ставить
Религия?
12 lamme
 
06.06.09
03:54
такая ж фигня недавно была примерно.
только сеть - с 2003 server /домен и работа в терминале
но под одним зверем -тормозил подбор номенкалтуры - просто зверски.
вернее не так.
заходишь под этим зверем с компа1 - все летает
заходишь под зверем с его рабочего компа -тормозит

оказалось - что слетели настройки сетевой карточки.
всего лишь настроил сетевую на их сеть, прибил все файлы - что были в папке <КаталогИБ>\MyUser\*.* - и все залетало
13 Скользящий
 
06.06.09
08:26
Проблема в XP. Это не серверная ось. Могу посовtтовать http://infostart.ru/projects/811/ у меня стоит в 3х магазинах.
14 Вик121
 
06.06.09
09:17
(11) не религия, просто я- не программист, слегка разбираюсь и не более того. Просто удивительно что на таком шикарном железе два компа в одноранговой сети ТАК тормозят. А решения этой проблемы из области фантастики...
15 kiruha
 
06.06.09
10:07
Если проблема в подборе -
1. Проверить если вычисляемые поля

2. Если нет - проблемы с сетевой карточкой или хабом.
(встречалось несколько раз )
16 ildus
 
06.06.09
10:08
(14) тогда обратитесь к специалистам
17 Скользящий
 
06.06.09
10:20
проблема не в железе, а в ПО, в частности винде.
18 Скользящий
 
06.06.09
10:21
Кстати, решение, которое предложил может реализовать даже ламер.
19 Иду
 
06.06.09
11:41
(17) не мети.
любая "частность" (и в случае (0) тоже) - лишь кусочек комплекса возможных причин.

а насчет того что xp не серверная ось... а и скушно мне тебе вправлять туда, чего может и нету. Пол-часа делов и любая хрюшга станет сервером (дхцп, днс, терминал, сервер печати, прочее... и вполне рабочим, кроме АД, это я не пробовал, пока не нужно было).
20 AndrejFAA
 
06.06.09
12:40
(19) Можно узнать на счёт поднятия ДНС на XP. У меня с ходу не получилось, при запуске службы руганулась. Делал копированием библиотек с серверной ОС и их последующе регистрацией.
21 vladko
 
06.06.09
12:48
(12)
> оказалось - что слетели настройки сетевой карточки.
> всего лишь настроил сетевую на их сеть, прибил все файлы - что были в папке
> <КаталогИБ>\MyUser\*.* - и все залетало
Это какие такие настройки сетевушки?
22 Иду
 
06.06.09
12:59
(20) днс серверов (аки софт) что грязи, Simple DNS, bind-порт под выни прочее, карячиться переносом библиотек не самый легкий путь, там еще и пол-реестра надо перетягивать, а зачем?
23 Иду
 
06.06.09
13:07
(22) хотя и соврал, я утягивал комплект adminpack с мелкософта, и его ставил. А это как "насунуть" от 2003 сервера (не пробовал, описание осталось дето утянутое):
1. В файле %systemroot%\inf\netoc.inf добавляем в секцию [Optional Components] параметр DNS - просто нужно дописать.
2. Скопировать в каталог %systemroot%\inf файл netdns.inf из дистрибутива Win2000Server.
3. Запускаем "Установка/удаление програм" - "Установка компонентов Windows" - "Сетевые службы" - "DNS". Указываем путь к дистрибутиву Win2000Server.
4. Идем "Администрирование" - "DNS" - Настраиваем DNS-сервер.
24 AndrejFAA
 
06.06.09
13:08
(22) С аналогами вопросов нет. Они работают. Реестр перетягивал, но видимо не всё ещё вытянул. ) На некоторых точках покупать серверную ОС ради 2-5 компьютеров не вижу смысла. И XP вполне себя хорошо ведёт в качастве сервера. А ДНС ради некоторых удобств, чтобы не прописывать на всех компьютерах адреса.

(0) Всё-таки нужно смотреть код. У меня нормально работает программа при выборе номенклатуры.
25 AndrejFAA
 
06.06.09
13:12
(23) Это находил и интернете, но так и не попробовал дома. Не было дистрибутива серверной ОС. А adminpck и так стоит (не могу без удаленных рабочих столов :)).
Потом попробую ещё раз на работе.
26 Иду
 
06.06.09
13:14
(25) Похоже, что метод установки службы сервера рабочий, и незаморочливый. Отпишись, если получится.
27 Alexor
 
06.06.09
14:31
>>>При работе по сети тормоза при подборе номенклатуры

Обработка подбора стандартная или чего дописывали?
А то видел тут дописку одну, тормоза даже локально проявлялись.

Для теста, на копии, убери все вычисляемые поля:
Цена, Остаток, комментарий.

Если стандартный справочник номенклатуры открыть, тормоза есть?
28 Дядя Васька
 
06.06.09
15:19
(17) Ты реально считаешь что для работы 1С на двух компах нужна серверная ось? :) Наверняка (9). Разросся от регламентированной отчетности, вот и идет задержка при открытии всяких форм, поскольку в нескольких мегабайтах по сути текстового файла отыскиваются пользовательские настройки формы справочника или там отчета, что занимает по несколько секунд.
29 Alexor
 
06.06.09
15:23
(28) При переборе номенклатуры, то это причем?
30 Дядя Васька
 
06.06.09
15:30
(29) Да оно везде причем. При формировании отчета (не при открытии формы отчета) тоже вроде бы тормозить не должно. Однако ж тормозит. Причем нажатие трех пальцев вводит админа в ступор, так как сетка при этом почти не используется, а проц загружен на 100%.
31 sidalexsandr
 
06.06.09
15:38
Запусти на локальном компе две программы 1с одной базы под разными пользователями и кинь нам какое быстродействие.
32 sidalexsandr
 
06.06.09
15:40
Отключи qos в соединении
33 у лю 427
 
06.06.09
16:51
(32) после отключения QoS время простоя сети с 99.5% увеличится до 99.99%.....
34 Вик121
 
06.06.09
21:51
(27) много чего переписывали, но подбора не касались, в основном отчеты и обработки.
(31)завтра сделаю.
35 Вик121
 
06.06.09
21:57
1cv7.cfg 10 кб
Еще заметил- если ТА не соответствует текущей дате тормоза просто страшные, перепровожу, закрыл 1с, зашел заново- терпимо. Отчеты по времени занимают примерно в 5- 10 раз дольше чем на компе, где лежат базы.
36 Вик121
 
06.06.09
22:02
Причем все это на протяжении длительного времени и ничего в изменениях железа не помогало, как на 1 гиге памяти, так и на 4. Замена винта на 10 000, подключение через свитч или напрямую. Возникли тормоза при разрастании номенклатуры до 2000 позиций и увеличении самой базы.
37 Скользящий
 
06.06.09
22:17
я тебе еща раз говорю. Проблема в том, что сервером выступает комп, на котором не сервеная ось. Еще раз рекомендую глянуть то решение, которое я указал в (13). Че ты теряешь? Прочитал инструкцию, сделал копии, по инструкции переделал bin, запустил кодебазе сервер на сервере. Тебя потом юзеры будут целовать в монитор.
38 Скользящий
 
06.06.09
22:18
Если что непонятно, мне в аську стукнешься, я отвечу на вопросы.
39 Дядя Васька
 
06.06.09
22:23
(35) 1cv7.cfg смотри не в каталоге базы, а в каталогах пользователей. 10Кб как-то нереально мало. Если ТА не соответствует текущей дате, остатки берутся не на ТА, а выковыриваются запросами, т.е. имеем проведение задним числом, которое в несколько раз медленее. Тут нечему удивляться.
40 Джордж1
 
06.06.09
22:28
(39)Не вводи в заблуждение. 1cv7.cfg может тормозить, но не при перемещению по справочнику.
41 Скользящий
 
06.06.09
22:34
1cv7.cfg - ни разу не сталкивался с такой проблемой. Это че то специфическое.
42 Джордж1
 
06.06.09
22:51
(41)На типовой бухии, конда формируешь стандартные бухотчеты. При нажатии кнопки Сформировать комп как будьто подвисает (или вообще белый экран зависший) - вот это оно.
43 Дядя Васька
 
06.06.09
22:56
(41) В бухии пухнет. Каждый квартал новая реготчетность, каждый отчет считает своим долгом что-нибудь свое туда добавить. А используется повсеместно, ту же карточку счета по 41-му например сформировал, закрыл, в следующий раз открываешь он уже там проставлен. Откуда взялся? Из него самого, вот и вся специфика.
44 Дядя Васька
 
06.06.09
23:01
А вообще по сабжу надо еще смотреть что за нетленка. Например воткнули в справочнике вычисляемую колонку которая показывает остаток, при этом остаток берут не на ТА, а считают запросом. Вот тебе и запрос в цикле, при движении по форме списка. Локально нормально будет работать, по сетке встанет.
45 Дядя Васька
 
06.06.09
23:02
В любом случае если базой пользуются только на двух компах, лежит она на компе с хрюшкой или 2003-м разницы нет. Работать будет абсолютно одинаково.
46 Torquader
 
06.06.09
23:05
- Сетевой путь к базе делается созданием логического диска или доверяем системе его каждый раз искать ?
- директории TEMP чистили везде ?
- каталог пользователя лучше разместить локально.
- если в форме справочника используется какой-то фоновый пересчёт при обновлении, то тормоза просто должны быть.
- XP 32-бита не видит все 4 гига памяти (а как раз видит так, что лучше бы и не видела), а XP 64-бита "очень плохо дружит с 1С".
- если на сети 1000 мегабит криво обжать кабель, то получаем сеть 10 мегабит (а не 100, как казалось бы), поэтому "вывести значок в область уведомлений" и смотрим реальную скорость. Можно попробовать скопировать по сети большой файл (а лучше много маленьких) и оценить реальную скорость сети и загрузку процессора в этом случае.
47 Джордж1
 
06.06.09
23:06
(43)Ну дак надо пользователям подсказать - Что бы не тыкала Да на вопрос "Сохранить текущую настройку списка отчетов" при закрытии окна с регламентированной отчетностью - и ничего пухнуть не будет
(45)Большая разница есть. т.к. в кэширование при совместном доступе в Win Server должно нормально работать
48 Джордж1
 
06.06.09
23:07
(46)XP 32-бита не видит все 4 гига памяти (а как раз видит так, что лучше бы и не видела) - это чего за случаии такие?
49 Дядя Васька
 
06.06.09
23:08
(47).1 В регламентированной не взлетит. Там нужно сохранять.
(47).2 Отрубается если есть хотя бы три компа вроде.
50 Дядя Васька
 
06.06.09
23:10
+(48) и нахрена семерке 4 гига...
51 Джордж1
 
06.06.09
23:10
(49)
1. Данные реготчетности сохраняются в файлы специальный, в 1cv7.cfg сохраняется "настройка списка отчетов"
2. Про три компа - это ты чего то не про то слышал наверное
52 Дядя Васька
 
06.06.09
23:13
(51) и в него тоже пишут, поверь. Там куча настроек на форме, типа количества знаков после запятой, вот их как раз туда.
53 Дядя Васька
 
06.06.09
23:16
+(52) про третий комп соврал, правда со второго. С другой стороны если их всего два, то нагрузка настолько незначительная что как-то в принципе и пофик включен он или выключен. Короче базу глядеть надо, чего там наконфигурачили, иначе можно долго гадать.
54 Джордж1
 
06.06.09
23:16
()чего это там за куча настроек на форме. Открой 1cv7.cfg обработкой ClearCFG  и посмотри чего там много места занимает.
55 Джордж1
 
06.06.09
23:17
(53)Как раз не пофиг. И даже если вмодуле списка будет девсвенно чисто, то тормоза все равно будут наблюдатся, как и в журнале документов например
56 Дядя Васька
 
06.06.09
23:24
(54) Как-то в голову не приходило сохранять для себя разросшийся cfg, так что смотреть негде. :)
(55) Ну хз... По ларькам побегать довелось достаточно. Практика показывает, что если база написана прямыми руками, то в сети из двух-трех компов тормозов не наблюдается. При том что серверная ось отсутствует, и никаких бубнов не применяось.
57 Вик121
 
07.06.09
17:16
Прописал каталоги пользователей на локальном компе, запустил одну 1с- подбор номенклатуры летает, запустил вторую- все хорошо, тормозов нет. Думал что победил, потом запустил 1с на "сервере" и появились тормоза. Завтра приглашу спецов, вначале админа, потом программистов, пусть сеть и писанину посмотрят.
58 Alexor
 
07.06.09
18:45
(57) Попробуй http://confignt.ixbt.com/ скачать.
На закладке Memory Management в разделе Server’s Memory Optimization выбрать Maximize Throughput for files sharing (default for servers) и в разделе System cache установить галку Use large system cache (disabled by default for workstations).


И тут почитай Книга знаний: Ускорение 1С:Предприятие 7.7
59 Джордж1
 
07.06.09
19:04
(58)Не поможет
60 Скользящий
 
07.06.09
19:13
У меня в 3х магазинах стояла хрюша проф как сервер. Везде - отрубалась вторая касса или зависала. Плюс жуткие тормоза. Поставил кодебазе, летать не стало, зато все глюки исчезли. Не жалуются. Я говорю про свой опыт а не теоретиков.
61 Скользящий
 
07.06.09
19:14
Кстати, по ссылке в 58 тоже про это решение написано.
http://infostart.ru/projects/?id=513 - DBEng32 - клиент/серверное использование DBFной версии 1С:Предприятие 7.7 (перенос на сервер CodeBase).
62 AndrejFAA
 
07.06.09
19:53
Старнно. Тоже работает XP в качестве сервера в некоторых магазинах. Как смог убрал узкие места в программе. Сеть перевёл на гигабит. Результатом доволен.
63 syktyk
 
07.06.09
19:56
(57)Не стоит запускать 1с на "сервере". Траблы
64 у лю 427
 
07.06.09
20:47
Джордж1 несет такую фню....
65 Ковычки
 
07.06.09
22:12
windows 2003 и windows xp he ничем не отличатся
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.