Имя: Пароль:
1C
1С v8
Работа с БД в файловом варианте
,
0 budumTsss
 
25.08.19
20:10
Здравствуйте! Подскажите пожалуйста как быть. Есть офис, 3 рабочих места 1с 8.3 (ген.дир, бух и кадровик). 2 базы: БУХ 3.0, ЗУП 3.0 (3.4гб и 1.5гб соответственно). Хар-ки ПК: 2 ПК на базе Celeron G4900/4gb ram ddr4/ssd 120gb/win 10pro, 3 пк на базе AMD A8 7600/4gb ram ddr3/ssd 120gb/hdd 500gb/win 7 max. Отдельно стоит NAS куда ежедневно делается бекап БД. Сетка в офисе 100мбит. База лежит в расшареной папке на hdd ПК-3. В общем все это безбожно тормозит. Если ПК-3 более менее может работать с базами, остальные 2 анриал. Базы активно использует только бух. Просьба подсказать, как привести работу с БД до комфортного уровня. Бюджет естественно ограничен. Может проапгрейдить пользовательские пк, или же собрать 4-й ПК и уже чудить с ним. Я там не работаю, слезно просили помочь. Как и я вас, слезно прошу помочь. Бюджет 50-60к.
1 budumTsss
 
25.08.19
20:21
И еще естественно перевести на гигабитную сетку
2 RomanYS
 
25.08.19
20:39
(0) поднять веб-сервер, опубликовать базы.
Если результат более менее устроит - собрать для этих целей выделенную машинку.

Есть ещё минисервер, ограничение 5 подключений. Вам может хватить. Но его тоже на какую-то железку ставить и БД какую-нибудь.
3 NorthWind
 
25.08.19
20:40
(2) +1. Начать с публикации баз на веб-сервере, но вообще около 4Г - это уже того... многовато. В сторону сервера надо думать.
4 budumTsss
 
25.08.19
20:45
(2) А какие примерно хар-ки пк нужны для веб-сервера? в эти 50-60к можно уложиться?
5 budumTsss
 
25.08.19
20:45
(3) боюсь пока полноценный сервак они не потянут
6 NorthWind
 
25.08.19
20:50
(5) для малого бизнеса посмотрите. К нему можно MS SQL Express бесплатный, вы, скорее всего, в ближайшие лет несколько будете укладываться в его ограничения
7 NorthWind
 
25.08.19
20:51
или Postgres под винду
8 NorthWind
 
25.08.19
20:54
(4) просто поднимите апач на той машине где лежит база, опубликуйте ее, и попробуйте. Изначально вообще никаких вложений не надо, просто сделать и попробовать
9 RomanYS
 
25.08.19
20:55
(7) Винда в бюджет 50-60к с железом?
10 NorthWind
 
25.08.19
20:56
(9) б/у сервак с предустановленной 2008 :)
11 RomanYS
 
25.08.19
20:57
(10) ого, т.е. железо будет ещё настоящим серваком
12 NorthWind
 
25.08.19
20:59
(11) я просто как вариант предложил :) не факт что это лучшая идея, но вдруг. Может быть, окажется достаточно базу опубликовать... на сейчас. Но вообще мне кажется, что думать о сервере все равно придется - не сейчас, так через год
13 Звездец
 
25.08.19
21:52
1. уйти в облака
2. пригласить специалиста для аудита оборудования. по конфигурациям ПК все не так уж и плохо. Добавить в АМД памяти, поднять IIS. При исправной работе всех ПК и сети будет за глаза. Мини сервер существенного прироста не даст в данной ситуации, но даст больше надежности системе в целом
14 budumTsss
 
26.08.19
00:41
Спасибо всем, буду пробовать значит поднять веб-сервер. А разница между Apache и встроенной IIS есть какая? Оба варианта стабильны?
15 Звездец
 
26.08.19
01:00
апач будет 32 бита, IIS 64 (как и винда) со всеми вытекающими ограничениями
16 APXi
 
26.08.19
08:24
(0) Сервер 1С 32 битный как раз 50 тыс вроде стоит, плюс PG, под виндой. Будет работать нормально для данного количества пользователей.
17 hhhh
 
26.08.19
08:30
(16) никогда он не стоил 50 тыс.
18 Провинциальный 1сник
 
26.08.19
08:43
(0) Ставь на сервере 64-разрядный апач и публикуй на базу в 64-разрядной 1с. Клиенты могут  быть и 32-разрядные, и даже браузеры. В подавляющем большинстве это работает на порядок лучше, чем расшаривание базы через сеть. Если наткнетесь на длительные ожидания серверных вызовов, то можно каждому клиенту сделать свой "рабочий процесс" веб-сервера, см. http://catalog.mista.ru/public/239498/
19 Turku
 
26.08.19
08:55
(0) Все базы перенести на комп с G4900. А сам G4900 выкинуть, купить i5. Хоть дешевый 9400f и еще к нему видеокарту надо. Память 2 планки по 8Гб. SSD 120 - тоже мало. Поднять апачи (возможно, несколько). С других компов цепляться к базе по http. Профит!
20 rom4eg
 
26.08.19
13:19
1С:Линк. По описанию все просто и красиво.
21 Winnie Buh
 
26.08.19
15:30
(20) в реальности не все так радужно
22 budumTsss
 
26.08.19
21:47
в общем написала мне ген. дир, притащила в офис пк с хар-ми: i5 7600, 16 ram, 2 ssd по 240gb, бп Cougar CMX 550W, win10 pro 64. Планируется  поднять апач, опубликовать базу и поставить системник куда нибудь в уголок. насчет работы системника 24/7 не уверен, но хотят чтоб база была опубликована не на рабочих компах (возможна работа с БД из дому). Затея норм? Что скажете про хар-ки ПК? И спасибо всем за советы, ценю!
23 H A D G E H O G s
 
26.08.19
22:20
Нормально
24 Сияющий в темноте
 
26.08.19
22:34
в вебчиком или на каждого свою публикацию,или при запуске отчета на одном рабочем месте все будут ждать.
про такое поведение лучше сразу предупредить,меньше нервничать будут.
25 budumTsss
 
27.08.19
00:08
а при размещении БД в на веб-сервере, каким образом используются ресурсы пк на котором этот сервер поднят? я правильно понимаю, что желательно, чтоб он был мощнее тех, что будут обращаться к нему?
26 palsergeich
 
27.08.19
01:49
(25) мощнее не обязательно, он должен просто покрывать создаваемую клиентами нагрузку
27 palsergeich
 
27.08.19
01:52
(26) тем более база файловая. Проц с гигагерцами побольше, и + быстрый диск + оперативки вменяемое количество - секрет успеха. А вот количество ядер в файловом варианте отходит в дальний угол.
Так вроде конфига пойдет, особенно на троих то
28 palsergeich
 
27.08.19
01:57
(25) стоят в очереди запросы, по этому (24) актуален.
Выигрыш будет при чтении из базы данных, в таких операций много.
А вот при записи выигрыша будет 0, ибо при любом чихе файловая блокирует всю таблицу целиком. Тут уже кроется в производительность ядра + hdd и оптимальность алгоритмов.
29 Sasha_1CK
 
27.08.19
05:45
Есть примерно аналогичная ситуация  3 компа и база БП и Камин.
Веб - сервер подняли - решение вынужденное, но не очень стабильное - изредка пропадает часть интерфейса на клиентах. Нестабильно работает или вообще не работает некоторые регламентированные отчеты - заходишь тут же в это базу по  сети - все ОК. а на веб клиенте- глючит.

Либо купить выделенный комп с 16 гб и ССД либо на любом из действующих добить память до 16 гб . и запустить SQL Express + Сервер мини 1С.

Экспресс бесплатный - единственное ограничение - 10 Гб на базу данных - вы его не скоро достигнете. Сервер мини от 1С на 5 подключеий - стоит 14400 - дешево и сердито.
30 Turku
 
27.08.19
06:37
(29) >>а на веб клиенте- глючит.
Конечно, глючит. Веб-клиент - это браузер.
Цепляйтесь тонким клиентом 1С. Там никаких глюков нет.
31 Sasha_1CK
 
27.08.19
08:12
(30) очепятался - тонкий клиент на веб- сервере. В интерфейсе теряет часть разделов. В регламентированной отчетности падает по нехватке памяти. Так что решение все равно НМВ - не сильно надежное.
32 APXi
 
27.08.19
08:21
(17) Странно а в прайсе 4601546106773    1С:Предприятие 8.3. Лицензия на сервер    руб.    50400
33 Провинциальный 1сник
 
27.08.19
08:35
(32) 32-битный сервер сейчас вообще нет смысла покупать.
34 Turku
 
27.08.19
09:28
(31) Если падает из-за нехватки памяти, то, скорее всего, апач 32-битный. Нужен 64-битный.
35 palsergeich
 
27.08.19
10:04
(32) это не та позиция
https://rarus.ru/1c8/1s_predpriyatie_8_3_server_mini_na_5_podklyucheniy/ вот про что речь
36 ansh15
 
27.08.19
11:23
Для нежелающих тратиться даже на минисервер, придумали автономный сервер. Можно попробовать его. Там и встроенный http-сервер и возможность работы не только с файловой базой но и со всеми СУБД, поддерживаемые платформой в клиент-серверном варианте. На ИТС есть подробное описание как запустить и работать. Есть некоторая морока с управлением, но "за бесплатно" можно немного повозиться и разобраться.
https://its.1c.ru/db/v8315doc#bookmark:adm:TI000000895
37 APXi
 
27.08.19
11:28
(33) Ну так бюджет 50 тыс был, а 32 битный довольно нормально работает с базами среднего размера.
38 Провинциальный 1сник
 
27.08.19
11:41
(37) Тут дело скорее не в размере базы, а в размере конфигурации. Тяжелые типа КА или ЕРП могут просто скушать всю память при обновлении, например.
39 rom4eg
 
27.08.19
11:46
(21) Можно поподробней про "не все так радужно". А то я как раз думаю об установки линка.
40 palsergeich
 
27.08.19
11:48
(37) сейчас cf базы любой почти весит под гиг, прям на грани, учитывая что обновляется основная конфигурация и конфигурация поставщика
41 Aleksey
 
27.08.19
12:01
(39) Днем периодически связь рвется. Т.е. сидишь в подборе бъещь заказ или редактируешь документ, тут бац связь потеряна и единственный вариант только перегрузить 1с с потерей данных.
Т.е. в отличии от тонкого клиента в сети где при кратковременной потери соединения с сервера клиент восстанавливает соединение и продолжает работу, здесь же - померла так померла.
При этом ты можешь всю ночь проработать без единного разрыва, зато днем будет постоянно рваться соединение.

P.S. Мнение устаревшие, так как я работал последний раз через линк пару лет назад. Как сейчас я не тестировал. Возможно 1С докупила оборудование и в новой версии линка таких проблем нет, а возможно наоборот из-за роста клиентов теперь и ночью невозможно работать. Короче пока не попробуешь не узнаешь. И попробовать это не значит зайти ночью на 30 секунд. А хотя бы пару-тройку дней поработать
42 budumTsss
 
27.08.19
15:07
А кто нибудь юзал 1с фреш? Я правильно понимаю, что это аренда мощностей и 1с, размещение там базы и работа с ней онлайн через браузер? Стоит оно того?
43 sqr4
 
27.08.19
15:09
Попробуй поднять апач, опубликовать базу и пусть твои бухи юзают тонкий клиент через веб сервер
44 RomanYS
 
27.08.19
15:10
(42) Если базы типовые - удобно.
45 RomanYS
 
27.08.19
15:15
(36) это похоже для совсем уж бета-тестеров. И вроде при работе с СУБД лицензия на сервер 1С нужна (или ошибаюсь?). В общем непонятный зверь и где его ниша.
46 RomanYS
 
27.08.19
15:19
+(45)
https://its.1c.ru/db/v8315doc#bookmark:adm:TI000000281

10.2.6.2. Автономный сервер

Ключ аппаратной защиты должен быть установлен на компьютере, на котором выполняется экземпляр автономного сервера. Проверка наличия серверной лицензии осуществляется в тот момент, когда клиентское приложение выполняет подключение к автономному серверу.

При работе с файловой информационной базой, предоставляется возможность работы одновременно до 3 (трех) клиентских сеансов (включая три сеанса) без использования ключа аппаратной защиты. При этом сеансы фоновых заданий и интернет-сервисов технически не учитываются при расчете количества одновременно используемых сеансов.
47 Winnie Buh
 
27.08.19
17:53
(39) там трафик идёт по зашифрованному каналу через сервера 1С, причем прозрачность работы нулевая, если что-то перестает работать, то узнать причину и что-то подкрутить самому невозможно,
при обращении в техподдержку предлагают попробовать подключиться позже,
ИМХО для постоянной работы не подходит, как вариант сгодится для случаев, когда если нет коннекта, то и фиг с ним, можно подключится через полчаса
48 ansh15
 
27.08.19
18:00
(46) Понятно. На серверную лицензию при работе с СУБД не обратил внимания. Тогда смысла, действительно, нет. Непонятно, в каких тогда случаях он может быть полезен в клиент-серверном варианте...
49 Winnie Buh
 
27.08.19
18:02
(42) 1cfresh.com в отличии от Линка работает на порядки стабильнее, но там свои заморочки - конфа только типовая, кастомизация возможна только с помощью расширений/обработок/ВПФ, которые к тому же сначала должны пройти аудит
если нужна только типовая конфа, то вариант за свои деньги отличный
+ по ПРОФ тарифу для коробочных версий 1С не нужно отдельно ИТС покупать, обновления уже входят в стоимость доступа к Фрешу (и наоборот, при наличии ИТС ПРОФ доступ к Фрешу предоставляется бесплатно до 5 юзеров)
+ техподдержка с прямым выходом на разработчиков без посредников,
+ есть мобильное приложение для iOS/Android, которое работает "из коробки",
50 RomanYS
 
27.08.19
18:09
(48) Я же говорю, странный зверь. Назначение непонятно. Похоже файловая база на 3 человек единственное его применение. Точно как в (0) ))
51 ansh15
 
27.08.19
22:02
(50) Мысль возникла(как вариант). Файловый вариант для толстого клиента и конфигуратора - только однопользовательский, до 3-х пользователей - через автономный сервер. А все вот это "у нас 30 человек в файловой базе 40 ГБ в терминале(ломаном)все летает, зачем еще сервер приложений, не предлагать" запретят. Дополнят еще какой-нибудь ограниченной серверной лицензией для автономного сервера, человек для 10(хотя вряд ли), остальные - извольте за полную цену. Через два-три года...
52 RomanYS
 
27.08.19
22:11
(51) Не понял. Это прогноз на изменение лицензионной политики 1С? Тогда логично ещё вырезать вариант работы вебсервера с файловой базой.

Ну и кстати "у нас 30 человек в файловой базе 40 ГБ в терминале(ломаном)все летает" для УФ это просто фантастика, а на старых конфах такая конструкция часто к падениям может приводить даже на меньших размерах базы
53 ansh15
 
27.08.19
23:58
(52) >>30 человек в файловой базе 40 ГБ
Это аллегория :)
Хотя, поиск по словосочтанию "файловая база 30 ГБ" может привести к непустому результату.