berkut999 Жалоба Опубликовано 12 октября, 2011 Есть сервак, на котором лежит база 1С, еще есть 4 компа, которые используют эту базу(сетевая версия). Так вот 1С тормозит ужасно и при открытии и при любых операциях. Почитал в инете, говорят проблема распространенная, но вот как ее решить непойму. Вирусов на компьютерах нет, сеть стабильно работает, все нормально кроме 1С. Может знает кто как с этим бороться. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
tremp Жалоба Опубликовано 12 октября, 2011 Сетевая - это файл-сервер? В качестве файл-сервера что? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
berkut999 Жалоба Опубликовано 12 октября, 2011 Да файл-сервер. В качестве него стоит комп(довольно мощный,железо в порядке, сетевушка быстрая) на windows XP prof SP3 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
oldbay Жалоба Опубликовано 12 октября, 2011 Есть сервак, на котором лежит база 1С, еще есть 4 компа, которые используют эту базу(сетевая версия). очень мало клиентов чтоб вызвать ощутимые тормоза Так вот 1С тормозит ужасно и при открытии и при любых операциях. саму сеть на узкие места тестировали? сетевая? свитчь? длинна и качество кабеля? попробуйте погонять пинги большими пакетами минут 5 в винде: ping -t -l 4096 <ip вашего сервера> в *nix ping -s 4096 <ip вашего сервера> посмотрите - будут ли потери Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MTS-3G Жалоба Опубликовано 12 октября, 2011 сетку надо на 1000 мбитс переводить. у нас тоже 1с8 , но на SQL, казалось бы, тормозить не должно, но даже на SQL трафика много, а в сервере всего одна карточка 100 мбитс, а людей штук 15 одновременно работают. в современных компах встроенные карточки почти всегда на 1000, поэтому только поменять свитч, ну и чтобы обжимка везде была стандартная - все 4 пары по стандарту. и чётко прожатая. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
tremp Жалоба Опубликовано 12 октября, 2011 Да файл-сервер. В качестве него стоит комп(довольно мощный,железо в порядке, сетевушка быстрая) на windows XP prof SP3 Попробуй сделать следующее: 1. Пусть все выйдут из базы. 2. перезагрузи "сервер". 3. Зайди с другого компьютера в базу и посмотри как будет она работать. 4. Подключись вторым клиентом и посмотри на сколько сразу упадёт скорость. ЗЫ: Выход либо терминал, либо что-то более подходящее (привет ХР передавай) под файл-сервер (какой-нибудь новелл). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
berkut999 Жалоба Опубликовано 12 октября, 2011 Потерь пакетов нет, перезагрузить серв пока не могу, работа идет сейчас довольно итенсивно. Есть ли программа какая для диагностики сети? У меня пакет до компа на котором работает 1С идет 2 мс до всех остальных 1 мс Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
oldbay Жалоба Опубликовано 12 октября, 2011 Потерь пакетов нет, перезагрузить серв пока не могу, работа идет сейчас довольно итенсивно. Есть ли программа какая для диагностики сети? У меня пакет до компа на котором работает 1С идет 2 мс до всех остальных 1 мс 2 мс это ответ на обычный размер пакета или на тяжелый? если на обычный - то это много... как пример: $ ping 192.168.10.2 PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data. 64 bytes from 192.168.10.2: icmp_req=1 ttl=64 time=0.305 ms 64 bytes from 192.168.10.2: icmp_req=2 ttl=64 time=0.279 ms 64 bytes from 192.168.10.2: icmp_req=3 ttl=64 time=0.271 ms 64 bytes from 192.168.10.2: icmp_req=4 ttl=64 time=0.278 ms 64 bytes from 192.168.10.2: icmp_req=5 ttl=64 time=0.273 ms 64 bytes from 192.168.10.2: icmp_req=6 ttl=64 time=0.267 ms 64 bytes from 192.168.10.2: icmp_req=7 ttl=64 time=0.270 ms 64 bytes from 192.168.10.2: icmp_req=8 ttl=64 time=0.278 ms ^C --- 192.168.10.2 ping statistics --- 8 packets transmitted, 8 received, 0% packet loss, time 7000ms rtt min/avg/max/mdev = 0.267/0.277/0.305/0.021 ms $ ping -s 4096 192.168.10.2 PING 192.168.10.2 (192.168.10.2) 4096(4124) bytes of data. 4104 bytes from 192.168.10.2: icmp_req=1 ttl=64 time=1.50 ms 4104 bytes from 192.168.10.2: icmp_req=2 ttl=64 time=1.50 ms 4104 bytes from 192.168.10.2: icmp_req=3 ttl=64 time=1.50 ms 4104 bytes from 192.168.10.2: icmp_req=4 ttl=64 time=1.50 ms 4104 bytes from 192.168.10.2: icmp_req=5 ttl=64 time=1.50 ms 4104 bytes from 192.168.10.2: icmp_req=6 ttl=64 time=1.50 ms ^C --- 192.168.10.2 ping statistics --- 6 packets transmitted, 6 received, 0% packet loss, time 5008ms rtt min/avg/max/mdev = 1.501/1.505/1.509/0.003 ms причем это через 2 свитча (на столе и в серверной) а как себя ведет себя сам протокол smb(samba) -ты как раз через него к базе цепляешся .... тормозов нет? попробуй через самбу просто файлы погонять и посмотри скорось кб/сек Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
S10 Жалоба Опубликовано 12 октября, 2011 Открой диспетчер задач на сервере да посмотри загрузку ЦП, памяти и сети. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
berkut999 Жалоба Опубликовано 13 октября, 2011 Итак. 2 мс это пакет 4096, загрузка проца, памяти и сети очень маленькая(в пределах 0-5%). Сервак на XP, поэтому самбы нет. Я подозреваю что база цепляется через tcp/ip. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DEAD Жалоба Опубликовано 13 октября, 2011 berkut999 На "серваке" заусти монитор ресурсов, и глянь винт, на котором база лежит, очередь диска, какая? ЗЫ. Сколько винтов на "серваке", на какой (модель) база хранится? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MTS-3G Жалоба Опубликовано 13 октября, 2011 если не SQL, то просто файлы через SMB, это конечно TCP Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
tremp Жалоба Опубликовано 13 октября, 2011 На "серваке" заусти монитор ресурсов, и глянь винт, на котором база лежит, очередь диска, какая? ЗЫ. Сколько винтов на "серваке", на какой (модель) база хранится? давай угадаю - очередь будет около 0 ЗЫ: ИМХО - не там ищите. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DEAD Жалоба Опубликовано 13 октября, 2011 загрузка проца, памяти и сети очень маленькая(в пределах 0-5%). давай угадаю - очередь будет около 0 о воздух тормозит? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
berkut999 Жалоба Опубликовано 13 октября, 2011 На самом серваке база просто летает, поэтому действительно не там ищем. Проблема в сети. От серва до компа с 1С 3 свича, если кинуть хотябы через 1 свич ситуация изменится? Как думаете. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MTS-3G Жалоба Опубликовано 13 октября, 2011 на 1000 переходи, меняй свичи ! три свича ! куча компов ! все что-то качают друг у друга ! а между свичами всего одна магистраль на 100мбитс ну и какой ты хочешь скорости !?!? узкое место в данном случае - межсвичевые линки. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DEAD Жалоба Опубликовано 13 октября, 2011 На самом серваке база просто летает, поэтому действительно не там ищем не забывай, что обращение к базе идет только одного юзера, но согласен три свича это многовато ЗЫ ради интереса, выложи что я просил, пусть люди запустят отчеты какие нить, и в это время глянь очередь Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
S10 Жалоба Опубликовано 13 октября, 2011 del Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
oldbay Жалоба Опубликовано 13 октября, 2011 Сервак на XP, поэтому самбы нет. Я подозреваю что база цепляется через tcp/ip. блин, ну ни фига ж себе - ознакомьтесь пожалуйста с теорией :модель OSI , и не повторяйте больше этой фигни никому. tcp/ip это стек протоколов- к которому относится, в том числе и протокол прикладного уровня smb и его свободная реализация samba теперь об 1с-ке = сетевая версия 1с работает именно на этом пресловутом smb, как уже говорил MTS-3G. Итак. 2 мс это пакет 4096 пингами(icmp) тут просто проверяется сетевой уровень в описанной ранее модели. 2мс то конечно многовато - но не настолько много чтоб привести к очень сильным тормозам. На самом серваке база просто летает, поэтому действительно не там ищем. Проблема в сети. От серва до компа с 1С 3 свича, если кинуть хотябы через 1 свич ситуация изменится? Как думаете. 3 ситча, особенно если они разномодельные - это сильно ... и очень неправильно, тут может быть что угодно! проверьте скорость соединения на расстоянии одного свитча от сервера. проверьте smb соединение: погоняйте большие файлы из произвольной smb-шары локально на сервере и удаленно по сети - и посмотрите скорость скачивания, на разном расстоянии (по свитчам) от сервера Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
tremp Жалоба Опубликовано 14 октября, 2011 ну, что, как там у ТС сеть поживает? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
berkut999 Жалоба Опубликовано 7 ноября, 2011 Ну так вот. Отписываюсь о сделанном. Главный результат: в кабинете 3 компа, на 2 из них тупит 1С если в сети больше 2 пользователей, на третьем компе все летае вне зависимости от количества пользователей в сети. Компы все подключены к одному свичу. 2 тормознутых компа были куплены недавно, конфига у них одинаковая(для работы только с 1С компы очень нормальные, 2 ядра 2 гига на интеле.) На одном из них XP на другом win 7 HB. Тот что работает нормально: стоит XP конфиг так себе, сеть встроенная. Вывод: дело не сети, дело не в операционке. Дело либо в железе либо в 1С. Решил исключать. Поставил не встроенную сеть(отдельные плашки D-link, ибо на форумах пишут realtek не дружит с 1С) - толку нет. Каталог 1С скопирую на днях с рабочей машины и проверю. Остался один существенный вопрос. Знает ли кто-нибудь марку железа, которая может так тормозить работу 1С. То есть можно конечно купить новый комп и проверить но будет обидно если дело не в этом. Конфиг: мать Asus P5G41T-M Оператива 2 GB DDR3 HDD 160 GB WD(может тут косяк, может кеш не работает или мал для 1С) Видео встроенное(кстати с ним был косяк, не хотели формироваться отчеты, вырубил аппаратное ускорение все заработало) Проц E5700 Если еще что-то нужно пишите. Насчет 1С. Говорят можно настроить чтобы промежуточные запросы складывались во временной папке пользователя. Как это сделать никто не знает? Всем спасибо заранее. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
tremp Жалоба Опубликовано 7 ноября, 2011 Тот что работает нормально: стоит XP конфиг так себе, сеть встроенная. база на нём лежит? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DEAD Жалоба Опубликовано 7 ноября, 2011 перенеси базу на другой комп, отпиши Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
berkut999 Жалоба Опубликовано 7 ноября, 2011 База лежит на серваке(ну это условно сервак, на нем стоит XP). На серваке все идет еще лучше чем на этих 3 компах(железо там на порядок лучше да и кеш естественно работает, база то на нем лежит). Тот самый третий комп на котором все работает тоже к базе подключается по сети, как и те 2. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
berkut999 Жалоба Опубликовано 7 ноября, 2011 Для условности в дальнейшем пронумирую компы: Комп1 - тупит 1С базы на нем нет Комп2 аналогично Комп3 - работает намного лучше 1 и 2 компа, базы на нем нет Сервер - на нем лежит база, все работает просто в лет, предел мечтаний. Цель добиться на компах 1 и 2 производительности как на 3. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты