Имя: Пароль:
1C
1С v8
V8: Толстый или тонкий клиент?
,
0 Sasha_1CK
 
16.01.14
08:02
Собственно сабж
БП 3.0. База файловая. Работает в терминале. Платформа 8.3.4.365

Есть ли разница при работе с файловой базой между тонким и толстым клиентом? и если есть то в чем.

Сейчас выбор в списке баз стоит - выбирать автоматически - 1С автоматически выбирает тонкого клиента.

Но тонкий клиент почему то начинает жрать память сотнями мегабайт.

Это баг или фича?
1 Alex1979rak
 
16.01.14
08:24
(0) А тормоза в работе с 1С есть?
2 eeeio
 
16.01.14
08:27
включайте толстый - глюков потенциально меньше должно быть. разницы на терминале нет.
3 Мимохожий Однако
 
16.01.14
08:28
Тонкий клиент для слабой сети обычно
4 Neg
 
16.01.14
08:28
(0)Почитай в яндексе "разница между толстым и тонким клиентом 1с". А для терминала, когда обработка данных происходит на 1 компе, сервере, разницы нет.
5 Sasha_1CK
 
16.01.14
08:57
(1) Ну понятие тормоза - оно относительное.
Но факт что как только 1С сожрала 12 гигов физической памяти и начала свопиться - все стало заметно неторопливей.
6 Sasha_1CK
 
16.01.14
09:02
(4) Дык в яндексе в общем то и написано "А для терминала, когда обработка данных происходит на 1 компе, сервере, разницы нет."

Просто визуально в дипетчере задач, при прочих равных, толстый клиент жрет вроде как меньше памяти - раза в полтора-два.

Собственно это и интересно - так и должно быть, что тонкий клиент жрет оперативку - или это какой нить баг платформы
7 Дрыщь
 
08.02.14
21:03
А если работа ведется по сети и база файловая, то разница работы между толстым и тонким имеется?
8 Aleksey
 
08.02.14
21:19
(7) Нету
9 Aleksey
 
08.02.14
21:26
10 Torquader
 
08.02.14
21:28
Файловый вариант - тонкий клиент, как-то боязно - там же "имитация" сервера будет.
11 Chai Nic
 
08.02.14
21:29
(10) Фактически разницы нет.. в любом случае имитация сервера происходит, различие только в способе вызова этой серверной дллки. А самый правильный способ этой "имитации" - вызов через веб-сервер.
12 Aleksey
 
08.02.14
21:34
(7) хотя если у вас нестабильная вайфай сеть ... Просто при разрыве связи толстый клиент падает, тонкий устойчивее.
13 Torquader
 
08.02.14
21:44
(12) Если сеть "ВайФай", то база уже "Ай-Ай", причём - вне зависимости от клиента.
Только в (0) терминал, от падения связи сеанс не закрывается (если правильно настроить) - можно переустановить связь и продолжить с того места, где прервали.
14 Aleksey
 
08.02.14
22:36
(13) "ай ай" если толстый клиент, а тонкий, как и веб клиент, может и без связи прикинуться ветошью и дальше работать
15 Chai Nic
 
08.02.14
23:29
(14) Если тонкий работает с файловой базой непосредственно (не через веб-сервер) - он отличается от толстого лишь именем запускаемого файла.
16 Torquader
 
08.02.14
23:34
(14) Позвольте, а если у нас нормальный сервер, то толстый клиент при обрыве связи что - сильно навредит - разве SQL транзакцию не откатит ?
17 etc
 
09.02.14
02:05
Тонкий клиент может коннектиться как напрямую так и по http, разве нет? Когда напрямую - любая задержки и пипец. Когда через http должен по идее стабильно работать.
18 Chai Nic
 
09.02.14
09:05
(17) Еще раз: когда доступ напрямую к 1cd, то тонкий ничем не отличается в плане производительности и стабильности от толстого клиента. Всё отличие в поддерживаемых функциях - толстый клиент тянет и управляемые, и обычные формы, а тонкий - только управляемые.
19 Torquader
 
09.02.14
12:39
(17) По http будет немного надёжнее, так как падение клиента не приведёт к ошибкам структуры файла базы данных - то, что данные будут не совсем корректны - это не смертельно.
20 etc
 
09.02.14
15:00
(18) про отличия я в курсе.
(19) на 8.2.19 закрутили тайминги так что все клиенты в подсетях где пинги чуть побольше сразу перестали работать (все косяки с сетевым оборудованием сразу на виду). web-сервер из за этого дела не хотелось поднимать поэтому просто на толстого клиента перевел. Но чужой опыт тоже интересно послушать, вот и спросил.
21 Aleksey
 
09.02.14
16:11
(16) толстый клиент при обрыве связи просто скажет связь потеряна и закроется. А тонкий будет терпелива ждать некоторое время восстановления связи
22 Chai Nic
 
09.02.14
19:32
(21) В очередной раз повторяю. Что толстый, что тонкий - при работе с файловой базой ведут себя одинаково в плане стабильности и производительности. Преимущества тонкого клиента проявляются лишь при работе с сервером 1с или с веб-сервером. Всё.
23 oslokot
 
09.02.14
19:50
(0) тонкий клиент в терминале это жуткое зло. не для этого он создан
24 acanta
 
09.02.14
21:16
(22) т.е. для того чтобы зарплатная база летала - нужен сервер 1С?
25 ДенисЧ
 
09.02.14
21:18
(24) Зарплатная база летать не будет по определению... Как и любая типовая....
26 Torquader
 
09.02.14
21:19
(24) Не чтобы летала, а чтобы - не СЛЕТАЛА - нужен сервер 1С.
Как вариант, Web-публикация, если работают один или два кадровика.
27 Chai Nic
 
09.02.14
22:51
(23) Я бы даже сказал иначе.. он создан быть злом в терминале)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс