Производительность 1С!!!

Новая тема
Показывать по 10 20 40 сообщений
Доброго времени суток всем!

Уважаемые, помогите справиться с вопросом "Что сделать, чтоб все было хорошо?"

Легенда проблемы:

Стояла Винда 98СЕ на отдельном компе на нем "1С Предприятие. Торговля". Работало 3 человека. Все было хорошо.

Взяли еще менеджера. Добавили еще 1 фирму. Оказалась проблемы с открытием всех баз. 1024 файла по сети. Ок.

Я поставил 2000 Про. Думал все, пришло счастье. Ага.

Взяли еще менеджера. Открыли еще одну фирму. Плюс еще ко всему (может я глупо поступаю, но я на каждый год завожу новую базу, чтоб справочники почистить и для безопасности) кол-во баз на одну фирму уже выросло до 3-х.

Итак: 4 менеджера и один учетчик открывают по две базы у себя на рабочих местах. Это уже 8 подключений. А еще финдиректор, комерческий, генеральный и бухгалтер. Кто-то курит бамбук. Я уже молчу о формирование отчетов на клиентских машинах.



Что теперь делать? Ставить 2000 Server, терминал или переходить на SQL версию?

Интересует максимальная производительность и минимум головняка в использовании.

Спасибо за дельные советы.
Если можно для справки, какая машина под сервером и какая сетка? На четырех пльзователях база тормозить не должна.
Атлон 2000, RAM 512, HDD 40Gb 7200.

Дело не в том что тормозит, а не позволяет открывать больше 10 баз.

Ну и само-собой нужно, чтоб это все быстрее работало.

Сетка на свичах Planet 100 Mbit. 11 пользователей и каждому надо по 2-3 базы.
SQL должна потянуть. А для терминал-сервера памяти на сервер надо будет добавить. С SQL-ной версией можно данные разбросать по машинам в сети. Например

WIN2000Prof с MSDE неплохо может справляться. При этом сами папки с конфигурациями можно держать на одном сервере, лишь изменяя подключения к SQL серверам в сетке. У нас так работает человек 30 одновременно в одной базе, плюс некоторые открывают дополнительно по 2-3 базы других кварталов и конфигураций.
Win 2000 Server, в обычном режиме (не терминал и не SQL), работают около 15 пользователей, база около 200 метров.
Как быстро все это работает на клиентских машинах?

Я имею в виду не набор накладных и счетов, а формирование отчетов и прайсов.

А в Вин 2000 Про нельзя кривыми ручками изменить заветное чило 10?

Не очень хочется убиваться настройкой Терминала и конвертацией всех баз в SQL.

Хочется простого решения. Допускаю, что это не всегда возможно.

Еще вопрос: "Ускорит ли работу наращивание памяти до 1Gb или 1,5 Gb?"
Настроить терминал можно за несколько часов, и в принципе ни чего страшного в нем нет. Производительность клиентских машин возрастет в десятки, а может и сотни раз.
А почему Вы себе не установили терминал, если скорость вырастает в десятки раз?

Какие тогда будут требования к серверу по харду и софту?

Вин 2000 Про устроит или надо поставить 2000 Сервер?

"Итак: 4 менеджера и один учетчик открывают по две базы у себя на рабочих местах. Это уже 8 подключений."

Это неверно изначально, это ПЯТЬ подключений.

Подключения считаются по рабочим местам, а не базам.

А относительно кривых ручек...

Почитай...

http://1c.alterplast.ru/faq/start.html

Там
, в конце, как раз твой вопрос...

и ссылка, там же, внизу, на всякий случай еще раз приведу

http://1c.alterplast.ru/faq/saved.html
;
Терминальная служба работает только в серверных версиях (либо Win2000Server, либо win2003Server).

А требование в основном одно - как можно больше оперативной памяти. Поскольку каждая клиентская сессия будет отъедать часть памяти при загрузке сессии плюс еще в 1С когда отчеты формируются, тоже памяти требуется прилично. Сколько конкретно точно не скажу, знаю только, что у меня при памяти в 512Мб, больше трех пользователей нормально уже не могли работать.

(Это 1 сидит за консолью, и 2 в терминальной сессии). Может быть лучше было-бы если-б все в терминальной сессии, но рабочих мест и так не хватало. А уж если кто-то запустит какую-нибудь отчетность для налоговой под ДОСом, то остальным труба.
Читают тему
(гостей: 1)

Быстрый переход