1C и тормоза
Модератор: Raven
1C и тормоза
Стоит 1С на server 2000. Сеть одноранговая. бух-ов 8 чел. При формировании отчетов или виснет или тормозит сильно. Чем можно помочь? Раньше стоял на XP на стареньком компьютере, работал быстрее. (раньше стоял FAT32, щас NTFS - это зависит???)
Помогите.
Помогите.
версия 1С???
7.7:
семерка на большом кол-ве пользователей плохо работает....особенно если несколько пользователей с одними и теми же документами работают.
частично помогает ускорить процесс поднятие терминального сервера.
железо:
выкинуть все встроенные дешевые сетевухи(если есть).
поставить норм. сетевую железку.
7.7:
семерка на большом кол-ве пользователей плохо работает....особенно если несколько пользователей с одними и теми же документами работают.
частично помогает ускорить процесс поднятие терминального сервера.
железо:
выкинуть все встроенные дешевые сетевухи(если есть).
поставить норм. сетевую железку.
Размер базы? Режим - DBF или SQL?Lesha писал(а): Стоит 1С на server 2000
Зависит от многого. Если база большая, можно ей сделать свёртку (поубивать старые документы и заменить их вводом остатков, почистить справочники). Для 8 пользователей уже имеет смысл перевесить на SQL - особой разницы в обычной работе не будет, но когда ввосьмером навалятся на один отчёт, не будет таких провалов.Lesha писал(а): Чем можно помочь?
Если на NTFS включено сжатие или индексирование - да, зависит. Обе немедленно выключи.Lesha писал(а): раньше стоял FAT32, щас NTFS - это зависит???
I apologize profusely for any inconvenience my murderous rampage may have caused.
версия 1С - 7.7.
Размер баз - 500-600 Mb
Индексирование выключено.
Что можно сделать без терминального и SQL?
Раньше ведь на pentium 1000 Mhz (512 -ОЗУ) Windows XP меньше тормозил (в основном это когда формируется отчет), чем сейчас на Pentium4 - 3000 Mhz (1 Gb) Windows 2000 Server. Может в настройках Windows чего нибудь еще сделать можно???
Размер баз - 500-600 Mb
Индексирование выключено.
Что можно сделать без терминального и SQL?
Раньше ведь на pentium 1000 Mhz (512 -ОЗУ) Windows XP меньше тормозил (в основном это когда формируется отчет), чем сейчас на Pentium4 - 3000 Mhz (1 Gb) Windows 2000 Server. Может в настройках Windows чего нибудь еще сделать можно???
500-600 метров, да на 8 рыл... SQL, однозначно. Ты видел, чего 1С с DBF-ками делает при обработке? Она их целиком по сети туды-сюды таскает, а они у тебя уже по 50-100 метров самые большие. Помножь на 8 юзверей - и подумай, с чего это ты тормозам удивляешься.Lesha писал(а): Размер баз - 500-600 Mb

А размер баз или количество пользователей с тех пор не выросло?Lesha писал(а): Раньше ведь на pentium 1000 Mhz (512 -ОЗУ) Windows XP меньше тормозил (в основном это когда формируется отчет),
Без правильной обработки зубилом (для которой у тебя, похоже, не хватит знаний), 2к Server работает довольно медленно. Точнее - он конкретно тормозит. Смени на 2003 Server - будет полегче.Lesha писал(а): чем сейчас на Pentium4 - 3000 Mhz (1 Gb) Windows 2000 Server. Может в настройках Windows чего нибудь еще сделать можно???
I apologize profusely for any inconvenience my murderous rampage may have caused.
офф:
похоже на удаление аппендицита по телефону
по теме:
Lesha
Вариантов, почему тормозит 1с - вагон и маленькая тележка
но тебе правильно тут говорят,что дело в использовании дбф и размере баз.
Даже если это напрямую с тормозами не связано,
то скоро все равно скажется. Переходите на sql короче
Чуть не забыл, читать
тут и [url=http://******]тут[/url]
похоже на удаление аппендицита по телефону

по теме:
Lesha
Вариантов, почему тормозит 1с - вагон и маленькая тележка
но тебе правильно тут говорят,что дело в использовании дбф и размере баз.
Даже если это напрямую с тормозами не связано,
то скоро все равно скажется. Переходите на sql короче

Чуть не забыл, читать
тут и [url=http://******]тут[/url]
проводил опыты долго и мучительно
у мня правда побольше порядка 25 в среднем пользователей и база ~1.5Gb с прибылью 40-60мб в мес
и DBF при больших обработаках явно проигрывает SQLу
причём почемуто быстрей работает если sql и terminal на одной машине
машина 2х2.66xeon и щас уже 6гб оперативы - 2х1000 сеть
у мня правда побольше порядка 25 в среднем пользователей и база ~1.5Gb с прибылью 40-60мб в мес
и DBF при больших обработаках явно проигрывает SQLу
причём почемуто быстрей работает если sql и terminal на одной машине
машина 2х2.66xeon и щас уже 6гб оперативы - 2х1000 сеть
--=XAOC=--
- Infernus Excrementum
- Expert
- Сообщения: 1421
- Зарегистрирован: 20 апр 2004 10:59
- Откуда: ис Аццкава Сартира
При 25 юзверях и очень больших базах да. До 15 юзверей - DBF в терминалке неизменно впереди (естественно - терминалка и базы на одной машинеpocomaxa писал(а): у мня правда побольше порядка 25 в среднем пользователей и база ~1.5Gb с прибылью 40-60мб в мес
и DBF при больших обработаках явно проигрывает SQLу

Неудивительно, потому как хитрый SQL при запуске на одной машине данные гоняет через память, а не сетевуху, а это, сам понимаешь, на два-три порядка разница.pocomaxa писал(а): причём почемуто быстрей работает если sql и terminal на одной машине

I apologize profusely for any inconvenience my murderous rampage may have caused.
и ещё заметил что быстродействие 1С 7.7 зависит в основном от частоты проца
так примеру быстрей работает P4 3.2 нежели чем два ксеона 2.66
SQL вот видит многопроцессорность а вот 1С 7.7 нет
а по части SQL и терминалки с 1С на одной машине ходит много споров
у меня 2 одинаковых сервера есть конфиг выше описан
сеть 1Гб
так вот я понял что всёже лучше больший объём оперативы и ставить всё на один серв
нежели чем 2 серва соединять с 1Гб скоростью и разносить терминалку и SQL на разные машины
получается что всё быстрей бегает на одном серваке
так примеру быстрей работает P4 3.2 нежели чем два ксеона 2.66
SQL вот видит многопроцессорность а вот 1С 7.7 нет
а по части SQL и терминалки с 1С на одной машине ходит много споров
у меня 2 одинаковых сервера есть конфиг выше описан
сеть 1Гб
так вот я понял что всёже лучше больший объём оперативы и ставить всё на один серв
нежели чем 2 серва соединять с 1Гб скоростью и разносить терминалку и SQL на разные машины
получается что всё быстрей бегает на одном серваке
--=XAOC=--
Это если они у тебя на одной машине. Если на серваке SQL, а 1С на другом компе - то что там 1С думает про процессоры сервера никому не интересно.pocomaxa писал(а): и ещё заметил что быстродействие 1С 7.7 зависит в основном от частоты проца
так примеру быстрей работает P4 3.2 нежели чем два ксеона 2.66
SQL вот видит многопроцессорность а вот 1С 7.7 нет

Опять же - всё упирается в объём базы и размер толпы пользователей. При очень больших базах/толпах эффективнее будет разнести нагрузку - потому как сервак с должной для поднятия и терминалки и SQL мощностью будет стоить совершенно нереальных денег.pocomaxa писал(а): так вот я понял что всёже лучше больший объём оперативы и ставить всё на один серв
нежели чем 2 серва соединять с 1Гб скоростью и разносить терминалку и SQL на разные машины

I apologize profusely for any inconvenience my murderous rampage may have caused.
не путай человека......Raven писал(а):Ну вот пользователям шлюз и пропиши.Lesha писал(а): Сам сервер нет, а пользователи 1С - да.
для 1С никаких шлюзов в одноранговой сети не надо
и быстродействие 1с от настроек шлюза не независит....
не МЕШАЙТЕ все в одну куччу....говорили про 1с ........нет надо начинать про шлюзы .......пипец

-
- Advanced Member
- Сообщения: 319
- Зарегистрирован: 09 мар 2004 13:16
- Откуда: Чехов!!!
- Контактная информация:
я бы сказал что он будет стоить таких денег что проще будет выкинуть 1С и внедрить SAP R/3, ну или axapta...Raven писал(а):[
Опять же - всё упирается в объём базы и размер толпы пользователей. При очень больших базах/толпах эффективнее будет разнести нагрузку - потому как сервак с должной для поднятия и терминалки и SQL мощностью будет стоить совершенно нереальных денег.
Не путаю... Человек спросил про одноранговую сеть, шлюз и интернет. Читай внимательней. Про 1С я отвечал в другом сообщении.virstud писал(а): не путай человека......
Ну про то и речь.@lexb писал(а): я бы сказал что он будет стоить таких денег что проще будет выкинуть 1С и внедрить SAP R/3, ну или axapta...

I apologize profusely for any inconvenience my murderous rampage may have caused.
Cтавил терминал (как написано в ссылке). на сервере 2003 написано срок действия лицензии истекает .... .... 2006г. (через 90 дней).Пробовал ставить число позже, лицензия автоматом продлилась еще на 90 дней и т.д. Это так и должно или просто из-за нелицензионного Server2003???HIPP писал(а):офф:
похоже на удаление аппендицита по телефону
по теме:
Lesha
Вариантов, почему тормозит 1с - вагон и маленькая тележка
но тебе правильно тут говорят,что дело в использовании дбф и размере баз.
Даже если это напрямую с тормозами не связано,
то скоро все равно скажется. Переходите на sql короче
Чуть не забыл, читать
тут и [url=http://******]тут[/url]
Я ставил после этого срока чило, он сам автоматом перенес лицензию на другой срок. Я ничего не покупал. Ставил 2009 год, он сам перенес на 2010 срок лицензии@lexb писал(а):это так и должно быть... при установке Windows Terminal Service русским языком написано что "просто так" работать будет скока-то там дней... потом покупайте лицензию...
Все лицензии прекрасно активируются.на офф сайте...курить гугль....Lesha писал(а):Cтавил терминал (как написано в ссылке). на сервере 2003 написано срок действия лицензии истекает .... .... 2006г. (через 90 дней).Пробовал ставить число позже, лицензия автоматом продлилась еще на 90 дней и т.д. Это так и должно или просто из-за нелицензионного Server2003???HIPP писал(а):офф:
похоже на удаление аппендицита по телефону
по теме:
Lesha
Вариантов, почему тормозит 1с - вагон и маленькая тележка
но тебе правильно тут говорят,что дело в использовании дбф и размере баз.
Даже если это напрямую с тормозами не связано,
то скоро все равно скажется. Переходите на sql короче
Чуть не забыл, читать
тут и [url=http://******]тут[/url]
PS 2Raven
это была подсказка челу ...чтоб он поставил терминалку..все активировал..и избавился от тормазов!
Хм.... Лучше всё-таки 2, дюже помногу баз получается... И винты лучше всего на RAID поставить, особенно если с DBF не уходить...Lesha писал(а): 1Gb оперативки для терминалки на Вин 2003 сервере на 7-8 человек 1С хватит??? Каждый сидит одновременно в 3-4 базах. (700-800 каждая)
I apologize profusely for any inconvenience my murderous rampage may have caused.
при нормально настроенной терминалке в win2k3 и пары гигов оперативы....ограничения будет вносить архитектура самой 1С... но это уже другая песня....и при этом по 10-15 пользователей на одной базе нормально уживаются..
тажке имеет смысл ..включить HT и...поставить еще Windows System Resource Manager
http://technet2.microsoft.com/WindowsSe ... x?mfr=true
чтобы более правелно распределить вычислительные ресурсы системы на всех пользователей
тажке имеет смысл ..включить HT и...поставить еще Windows System Resource Manager
http://technet2.microsoft.com/WindowsSe ... x?mfr=true
чтобы более правелно распределить вычислительные ресурсы системы на всех пользователей