|
v7: Сколько юзеров может работать одновременно в базе? | ☑ | ||
---|---|---|---|---|
0
Паштет
24.02.13
✎
10:54
|
Сервер:
Процессор 3.0 Ггц ОЗУ - 4 Гб ОСь - Win Ser 2003 Какое примерно количество юзверей могут работать одновременно в dbf базе без тупняков и какое количество в SQL? Подскажите пожалуйста |
|||
1
Паштет
24.02.13
✎
10:54
|
примерно
|
|||
2
Паштет
24.02.13
✎
10:55
|
если учитывать что КПД у юзверей высокий
|
|||
3
Принт
24.02.13
✎
11:02
|
(2) хорошо сказал)
|
|||
4
Aleksey
24.02.13
✎
11:04
|
Один точно сможет. Больше - нужно смотреть, что за база, что они там делают
|
|||
5
Паштет
24.02.13
✎
11:05
|
(4) ну а если к примеру 7 человек
|
|||
6
Aleksey
24.02.13
✎
11:06
|
(5)
Летят в самолете Петька и Василий Иванович, Василий Иванович спрашивает: — Петька, приборы! Петька отвечает: — 200! Василий Иванович: — А что 200? Петька: А что приборы? |
|||
7
Neg
24.02.13
✎
11:07
|
(5) 80
|
|||
8
Паштет
24.02.13
✎
11:08
|
(6) ну это понятно)) я ж говорю, если учитывать что работают с максимальной нагрузкой для базы, все одновременно вводят счета, расходные-приходные...
|
|||
9
Паштет
24.02.13
✎
11:09
|
типовая Тис
|
|||
10
Neg
24.02.13
✎
11:10
|
(8) 82
|
|||
11
Cap_1977
24.02.13
✎
11:10
|
(9) 5х потянет dbf, рыл 9 скуль. Дальше только оптимизация
|
|||
12
Neg
24.02.13
✎
11:12
|
а где терминал?
|
|||
13
Паштет
24.02.13
✎
11:12
|
(11) а как понять оптимизация? (12) терминал не в локальной сети
|
|||
14
Cap_1977
24.02.13
✎
11:14
|
(13) Прямые запросы, распределенная бд
|
|||
15
Neg
24.02.13
✎
11:15
|
(13) так он присутствует?! Тогда всех переводи и будет тебе счастье
|
|||
16
Паштет
24.02.13
✎
11:16
|
(14) спасибо, теперь понятно... (15) да, терминал есть... а что разве не одно и тоже что по локальной сети что в терминале?
|
|||
17
Neg
24.02.13
✎
11:19
|
(16) нееееееееее, терминал круче!!!
|
|||
18
Паштет
24.02.13
✎
11:20
|
(17) чем? не могу понять))
|
|||
19
Cap_1977
24.02.13
✎
11:21
|
(18) Не открывается куча файлов по сети, нет огромного трафика, пониженные требования к качеству сетки ...
Терминал однозначно. Всех в терминал |
|||
20
Neg
24.02.13
✎
11:22
|
(18) ты хочешь быстро работать? Терминал наше все!
|
|||
21
Neg
24.02.13
✎
11:24
|
(18) представь, ты смотришь картинку на своем мониторе, а обработка данных происходит на сервере.
|
|||
22
Паштет
24.02.13
✎
11:24
|
(19)(20) я вам верю, и так и сделаю все)) но до этого я был уверен что 5 юзверей по локальной и 5 в терминале это одна и та же скорость работы.
|
|||
23
Паштет
24.02.13
✎
11:25
|
(21) но обработка данных не только ж моя, а всех 5 рыл одновременно, как и в локальной
|
|||
24
Cap_1977
24.02.13
✎
11:25
|
(22) мир не идеален ;)
|
|||
25
Neg
24.02.13
✎
11:25
|
(23) 82
|
|||
26
Паштет
24.02.13
✎
11:27
|
(24)(25) я понял что в терминале быстрее. Не понял только почему
|
|||
27
Паштет
24.02.13
✎
11:29
|
если в локальной за тем компом, на котором база никто не работает, то какая разница?
|
|||
28
Neg
24.02.13
✎
11:29
|
(26) я тебе в (21) объяснил.
|
|||
29
Паштет
24.02.13
✎
11:29
|
в терминале картинка)) а в локальной нету картинки, у каждого установлена своя программа
|
|||
30
Neg
24.02.13
✎
11:31
|
(27) Прикинь, ты смотришь телевизор, наслаждаешься, а на другой стороне экрана люди вкалывают, много людей, а ты балдеешь.
|
|||
31
Паштет
24.02.13
✎
11:32
|
(30) блестящее сравнение!
|
|||
32
Neg
24.02.13
✎
11:32
|
(29) Ты же обращаешься к базе данных по сетке, сеть имеет свою пропускную способность.
|
|||
33
Cap_1977
24.02.13
✎
11:33
|
(26) Ну смотри
по сети: 1. Запрос итогов при проведении документа. 2. Пауза на трансфер данных на локальную машину. 3. Обработка итогов. 4. Пауза на обновление БД в терминале: 1. Запрос итогов при проведении документа. 2. Обработка итогов. 3. Обновление БД. терминал - по сути локальная работа с базой для всех подключенных ... |
|||
34
Паштет
24.02.13
✎
11:35
|
(32) да, точно))
|
|||
35
Aleksey
24.02.13
✎
11:35
|
(8) Если у тебя винты будут IDE то и 10 человек со скрипом
|
|||
36
Паштет
24.02.13
✎
11:36
|
(33) Спасибо за обьяснение
|
|||
37
Aleksey
24.02.13
✎
11:36
|
(18) По сети винда отключает кэширование дисков и начинает дико тормозить. А в терминале всё хорошо. Быстро и шустро
|
|||
38
Фокусник
24.02.13
✎
11:38
|
(26) Если без заморочек: 1С научилась только к 8.2 версии (тонкий клиент) таскать из базы строго те данные, которые нужны для конкретного случая, а ранние версии таскаю по сети "всю базу".
|
|||
39
Фрэнки
24.02.13
✎
11:44
|
(36) вообще, пользователей может быть гораздо больше, чем 5 или 9, но молотить без тормозов они не смогут.
Т.е. блокировки транзакций и тому подобными радости видишь? Так вот они начинаются гораздо раньше, когда пользователи работают с базой по сети. Если по сети в SQL, то позже хотя все равно блокировки работу тормозят, но стабильность SQL-базы на порядок выше - если смотреть со стороны пользователей, то нет постоянной выдачи запросов на реиндексацию. Работа с базой в дбф сессиях в терминале снимает прежде всего ограничения сетевого протокола. Ты сам это можешь очень легко оттестировать выполняя одни и те же действия с сеансах на сервере (либо хост-машине, где лежит каталог с базой) и на любой другой машине по сети. |
|||
40
Паштет
24.02.13
✎
11:58
|
(37)(38)(39) то есть если даже терминал находится в локальной сети, и ни у одного пользователя не будет интернета в скорости все равно можно выиграть?
|
|||
41
Neg
24.02.13
✎
11:59
|
(40) а интернет зачем?
|
|||
42
Паштет
24.02.13
✎
12:01
|
(41) предположим, я для общего развития
|
|||
43
Neg
24.02.13
✎
12:02
|
(42) вопрос не понятен.
|
|||
44
Паштет
24.02.13
✎
12:04
|
(43) ну допустим терминальный доступ осуществляется без участия интернета, по обычной локальной сети. Быстрее ли будет скорость работы пользователей, чем просто будет компьютер с расшареной базой
|
|||
45
Фрэнки
24.02.13
✎
12:11
|
(40) если на пользовательских машинах есть доступ к инету, то соответственно работает и антивирус, так ведь?
Вот и думай тогда, что терминальная сессия как раз обеспечит изоляцию каталога базы от процессов на машине клиента. Так у тебя при неаккуратной настройке клиентских машин, либо ты отключаешь защиту антивирусом сетевого ресурса с dbf-базой, либо тебе надо мириться с тем, что антивирь еще дополнительно будет притормаживать. (44) Работа с клиентской машины с расшаренной папкой по локальной сети происходит по протоколам samba. В протоколе прописывается очень много всякого, но прежде всего под MS Windows жестко прошиты таймауты при обращениях файлам и файловым таблицам. Именно эти ограничения снимаются в первую очередь при запуске терминальной сессии вместо доступа к базе по сети. Это для файловой версии. |
|||
46
Фокусник
24.02.13
✎
12:12
|
(44) Локальная сеть заведомо медленнее работает, чем файловая система сервера.
|
|||
47
Паштет
24.02.13
✎
12:15
|
(45)(46) спасибо огромное, все уяснил для себя!
|
|||
48
Паштет
24.02.13
✎
12:19
|
а в 8.2 тонкий клиент даже по сети стало быть будет работать быстрее, а в терминале тем более
|
|||
49
Паштет
24.02.13
✎
12:19
|
быстрее чем клюшка
|
|||
50
Aleksey
24.02.13
✎
12:27
|
(49) Нет
|
|||
51
Паштет
24.02.13
✎
12:38
|
(50) почему?
|
|||
52
Cap_1977
24.02.13
✎
12:46
|
(51) Иногда надо просто верить
|
|||
53
Паштет
24.02.13
✎
12:54
|
(52) я вам верю... но если бы еще и знать почему! наверняка из-за своей большей функциональности проигрывает в скорости
|
|||
54
Cap_1977
24.02.13
✎
13:01
|
(53) Ну вот смотри V7: последний релиз 7.70.027 - надежный, стабильный поэтому 100 лет не выпускаются патчи.
V8: последний релиз 8.2 8.2.17.159 (вроде), релизы клепаются чуть ли не раз в неделю, о какой стабильности и скорости можно говорить ? ;) |
|||
55
Паштет
24.02.13
✎
13:07
|
(54) так я не знаю что делать вообще... с одной стороны говорят что клюшка уже свое отжила, мол будущее за восьмеркой, но в плане практичности все равно выходит клюшка лучше
|
|||
56
Cap_1977
24.02.13
✎
13:11
|
(55) А чего добиться хочешь ?
|
|||
57
ВалераОшкин
24.02.13
✎
13:15
|
если переписать 7.7 на прямые запросы в SQL, а формы использовать просто как оболочку - то много
|
|||
58
Нуф-Нуф
24.02.13
✎
13:47
|
(0) пальцем в небо тыкни. не промахнешься
|
|||
59
Fragster
гуру
24.02.13
✎
13:50
|
если запилить прямые запросы где только можно, то 50 юзеров можно
|
|||
60
ДенисЧ
24.02.13
✎
13:52
|
(59) пессссссссимист....
|
|||
61
Fragster
гуру
24.02.13
✎
14:13
|
(60) да ну, в жопу клюшки с её 1сжурнал.дбф
|
|||
62
Мимохожий Однако
24.02.13
✎
14:31
|
(55)Некоторые до сих пор работают на 6-ке. Доступно и всерьез. А главное - быстро.
|
|||
63
GANR
24.02.13
✎
14:57
|
(2) смотря что они будут делать, могут 2 человека мешать друг другу, а могут 200 спокойно сосушествовать
|
|||
64
Fragster
гуру
24.02.13
✎
14:58
|
(63) к сожалению, в 7.7 одна таблица, пресловутый общий журнал, в который все упирается.
|
|||
65
GANR
24.02.13
✎
15:00
|
(64) Гибких блокировок, скажем, в разрезе складов там сделать вообще никак нельзя???
|
|||
66
Fragster
гуру
24.02.13
✎
15:06
|
(65) а в той таблице, ЕМНИП вообще никаких реквизитов нету :) только если по виду документа
|
|||
67
Пенза58
24.02.13
✎
15:08
|
(0) Есть ограничение на количество открытых фалов.
Т.е. допустим в базе 200 файлов дбф и их открыли 20 юзеров итого 4000 открытых фалов. Не все такое потянут. |
|||
68
GANR
24.02.13
✎
15:09
|
(66) мне до боли интересно, в 7.7 хоть каким-нибудь обходным путем можно левое/полное соединение в запросе сделать Как сделать аналог левого соединения в 7.7? ?
|
|||
69
Fragster
гуру
24.02.13
✎
15:14
|
(68) 1с++ и делай какое надо соединение. в стандартных запросах было слово ВСЕ
|
|||
70
Fragster
гуру
24.02.13
✎
15:16
|
Давно это было, но типа
Период с ВыбНачПериода по ВыбКонПериода; |Аналитика1 = Регистр.МойРегистр.Аналитика1, Справочник.Аналитика1.ТекущийДокумент ВСЕ; |Аналитика2 = Регистр.МойРегистр.Аналитика2; |Функция КоличествоРасход = Расход(Количество); |
|||
71
GANR
24.02.13
✎
15:17
|
(69) Это да, ВСЕ позволяет в 8-ке сделать левое и полное соединение с условием. Но вот ещё вопрос: есть ли способ в 7.7-запросе отличить что присутствует в только в левой, что только в правой, а что в обеих таблицах? Вам же ни NULL, ни ВЫБОР нету, как я помню.
|
|||
72
GANR
24.02.13
✎
15:18
|
+(71) >вам же
там же |
|||
73
GANR
24.02.13
✎
15:20
|
(70) Аааааа... До меня начинает доходить.
|
|||
74
Fragster
гуру
24.02.13
✎
15:21
|
(73) все равно эти запросы - муть. такой ужас генерят, если в профайлер глянуть
|
|||
75
GANR
24.02.13
✎
15:24
|
(74) Спасибо! С (68) теперь понятно.
|
|||
76
Злопчинский
24.02.13
✎
18:17
|
(2) КПД у юзверей не может быть высоким по определению.
|
|||
77
Злопчинский
24.02.13
✎
18:18
|
Безо всякой оптимизации и прочей херни, при правильной организации эксплуатации 1С такая конфига железа в терминальном режиме не аДБФе потянет 30 юзверей как два пальца об асфальт и даже не вспотеет.
|
|||
78
КонецЦикла
24.02.13
✎
18:29
|
Работало человек 50 на СКЛ без всяких оптимизаций, наоборот одни тупняки были
С оптимизацией и приличной нагузкой на СКЛ было около 100 чел. без проблем с блокировками и тормозами Если использовать гибкие блокировки можно насажать и 500 человек |
|||
79
Злопчинский
24.02.13
✎
18:32
|
(78) КЦ, тупняки в основном в каких местах были?
|
|||
80
Злой Бобр
24.02.13
✎
18:41
|
(0) На нетварь положи базу, если локалка так уж критична. Если нет то в терминал загоняй аленей.
(78) Ну про 500 я сильно очень сомневаюсь. Именно на клюшках. Хотя если только будут картинку смотреть и ничего неделать, то может и 500 влезет. Смотря как трамбовать ... |
|||
81
Злопчинский
24.02.13
✎
18:49
|
ну.. с учетом того что в шттаной тис юзверь штатно отжирает порядка 70Мб - то может и влезть...
|
|||
82
VladZ
24.02.13
✎
19:23
|
(0) Я знаю точный ответ!
Максимальное количество пользователей будет равняться количеству лицензий. :) гы-гы-гы.... |
|||
83
КонецЦикла
24.02.13
✎
19:25
|
(79) Блокировка журнала конечно.
Потом начал оптимизировать, т.к. разрастался функционал и пользователи начали удваиваться. Начались блокировки констант. Это победил своей регистрацией объектов для МОДа. |
|||
84
КонецЦикла
24.02.13
✎
19:26
|
(80) 750 видел внедрение. Спроси у МуМу.
|
|||
85
Паштет
24.02.13
✎
20:38
|
(77) ДАЖЕ ТАК.....
|
|||
86
Злопчинский
24.02.13
✎
20:42
|
(85) угу, и даже больше - все зависит от знаний и частных случаев.
|
|||
87
Злопчинский
24.02.13
✎
20:43
|
колво пользователей не особо показательно. показателен поток данных/действий, генерящихся ими. с сложных случаях и 5-10 пользователей базу в ступор регулярно будут ставить.
|
|||
88
Cap_1977
24.02.13
✎
20:47
|
дбф ? 30 юзеров ? без допиливания ?
|
|||
89
Злопчинский
24.02.13
✎
22:10
|
(88) возможно, какие-то допиливания и будут, но это будут допиливания, не затрагивающие основные механизмы.
. Ликвидируй при штатной работе проведение документов задним числом - и снимается львиная доля проблем. |
|||
90
Фрэнки
25.02.13
✎
09:16
|
(88) а чем тебя 30 юзеров пугают? как вариант, если они просто откроют программу и будут на ней в отчеты смотреть ты же поверишь, что и больше можно.
|
|||
91
Злопчинский
25.02.13
✎
12:21
|
(30) вряд ли 30 юзеров генерять вручную такой потко данных что ежеминутно в транзакцию вываливаются доки по 500 строк...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |