Вопрос № 32595: Доброе времени суток, уважаемые!
у меня вопрос такой:
Компонент "оперативный учет" системы 1С, может ли оперативно ввести различные расчеты потребителей, ну скажем если потребители около 50 тысяч. Или лучше начинать состовлять прог...
Вопрос № 32.595
Доброе времени суток, уважаемые!
у меня вопрос такой:
Компонент "оперативный учет" системы 1С, может ли оперативно ввести различные расчеты потребителей, ну скажем если потребители около 50 тысяч. Или лучше начинать состовлять программу на С++Builder (Delphi) + Interbase? Кто нибуть решал подобную дилемму ?
Отправлен: 03.01.2006, 20:16
Вопрос задал: Abdugani (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Elric
Здравствуйте, Abdugani!
Что подразумевается под "расчетами потребителей"?
50 тысяч потребителей будут вводить информацию одновременно? Скорее всего система не потянет.
Восьмая 1С, кстати, намного лучше работает с большим количеством пользователей, если уж на то пошло.
Если же речь о количестве потребителей в базе данных и оперативности построения отчетов по ним, то все определяется только мощностью сервера.
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 1-ый класс)
Отправлен: 03.01.2006, 23:32
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Abdugani!
Я большой сторонник 1С, но данная задача для нее может оказаться слишком сложной.
Если у потребителей 2 движения за месяц (1 приход и 1 расход) то это ж ежемесячно прийдется создавать 100 тыс. документов. К сожалению для Вас, 1С ориентирована на разноплановость работы, а при таком огромном вале документов (особенно если при проведении документов будут рассчитываться остатки) будет частая транзакция. Считаем: Документ (Если не рассчитывает остатки) записывается и проводится 1 сек. 100 тыс. документов 100тыс секунд, или 15% от всего времени в месяц (22 дня по 8 часов).
Это много и неэргономично. Кассиры вместо того, чтобы рассчитывать клиента, будут по многу секунд ждать, пока же освободится программа.
Вывод: если документ при проведении не рассчитывает остатки, то работа не будет эргономичной, но вполне возможной. Если рассчитывает, то работа будет невозможной.
Если организовать работу так, чтобы документы днем только заводились, но не проводились, а проводились ночью, то будет вполне неплохо. Но С++Builder (Delphi) + Interbase будет гораздо лучше.