|
Трудоемкость сопровождения 1С:УТ 10.3 в клиент серверном режиме | ☑ | ||
---|---|---|---|---|
0
1c_pro_fun
23.10.14
✎
17:39
|
Добрый день!
У нас небольшая организация и клиенты небольшие. У всех ИБ работают в файловом варианте. Один из клиентов решил (с нашей подачи) что ему пора переходить на клиент-серверный вариант. У них работа идет с единственной ИБ УТ 10.3 нетиповой. Работает одновременно не более 12 пользователей. Время от времени когда менеджеры проводят заказы или реализации возникает конфликт блокировок. Вопрос в том насколько трудоемко сопровождение 1С:УТ 10.3 в PostgreSQL? Сталкивался ли кто-нибудь с проблемами при работе с данной СУБД. Удавалось ли их решить или в итоге переходили на платный вариант от Microsoft? Я слышал что типовая ЗУП при 15 пользователях на некоторых операциях в PostgreSQL задумывалась на 10 минут, но при переносе базы на MS SQL выполняла уже за 30 секунд. Слышал что был случай когда просто самописный код отказывался работать в PostgreSQL, но при этом нормально работал в MS SQL Server. Хотелось бы услышать насколько глубокие нужны знания для обслуживания описанной базы при использовании PostgreSQL? Я так понимаю что в случае с MS SQL Server при таком количестве пользователей (12) все должно нормально работать "из коробки"? Или также понадобится тонкая настройка СУБД? Или переписывать код на управляемые блокировки? |
|||
1
Fragster
гуру
23.10.14
✎
17:43
|
в нетиповой 10.3 возможно придется переписывать на управляемые блокировки
|
|||
2
Fragster
гуру
23.10.14
✎
17:43
|
в мсскуле также надо переписывать на управляемые
|
|||
3
1c_pro_fun
23.10.14
✎
17:45
|
Т.е. не важно будет это PostgreSQL или MS SQL Server переписывать конфигурацию на управляемые блокировки придется в любом случае? Придется переписывать нетиповой функционал или типовой?
|
|||
4
Looser-1c
23.10.14
✎
17:53
|
(3) Фсё (с)
|
|||
5
Fragster
гуру
23.10.14
✎
17:57
|
на самом деле я бы потестил. все переписывать не надо, только критические участки кода, которых будет не так много.
|
|||
6
stix2010
23.10.14
✎
17:57
|
(0) видел самописныe запросы которые не выполняются в ms sql
|
|||
7
1c_pro_fun
23.10.14
✎
18:00
|
(4) А если серьезно хотелось бы понимать какой примерно объем работ при переводе на управляемые блокировки нетиповой УТ 10.3. Не то чтобы в хлам переписанной, но почти 7 лет эксплуатации базы - изменений не мало. Ведь заказчик тоже должен понимать во что это ему может вылиться.
|
|||
8
1c_pro_fun
23.10.14
✎
18:01
|
(5) А нет ли какой литературы по данной тематике, которую читали сами и могли бы посоветовать другим?
|
|||
9
GreyK
23.10.14
✎
18:02
|
(6) А можно пример какой-нибудь, того что не работает на постреге и мускуле? А то как-то голоссловно обвиняете.
|
|||
10
Fragster
гуру
23.10.14
✎
18:18
|
(9) в старых скулях было ограничение на 256 таблиц в запросе. при этом в дб2, постгре и файловой - работало. сейчас, вроде, пофикшено
|
|||
11
Fragster
гуру
23.10.14
✎
18:20
|
(9) хватит пока вот этого: http://v8.1c.ru/overview/Term_000000642.htm#1
|
|||
12
Fragster
гуру
23.10.14
✎
18:22
|
(11) к (8)
|
|||
13
mikecool
23.10.14
✎
18:25
|
(7) а это повод к обрезке базы, в клиент сервер перенести только остатки
|
|||
14
Fragster
гуру
23.10.14
✎
18:29
|
(7) после перевода на клиентсервер:
ставим у конфы режим автоматический и управляемый ставим у всех справочников, регистров, ПВХ - режим управляемый ставим у всех документов, по которым не надо контролировать остатки - управляемый. мониторим блокировки. по оставшимся документам по тем регистрам, которым надо контролировать остатки - прописываем блокировки в соответствии с (11) и ставим режим управляемый. |
|||
15
Fragster
гуру
23.10.14
✎
18:44
|
дальнейшая работа должна быть на устранение эскалации блокировок, на снижение времени блокировок, на одинаковый порядок накладывания блокировок.
|
|||
16
Fragster
гуру
23.10.14
✎
18:44
|
но это уже будущее
|
|||
17
1c_pro_fun
23.10.14
✎
19:00
|
(13) Думаю для них это смерти подобно - они трясутся над информацией о заказах клиентов.
|
|||
18
1c_pro_fun
23.10.14
✎
19:00
|
(11) спасибо
|
|||
19
К_Дач
23.10.14
✎
19:06
|
(14) кстати, а в чем будет отличие, если флаг БлокироватьДляИзменения выставлять в Истина не в модуле проведения документа, а в модуле набора записей? всегда интересовала, где-то так как в (11) рекомендуют, где-то - про набор
|
|||
20
Мимохожий Однако
23.10.14
✎
19:14
|
Вместо того, чтобы переписывать в хлам УТ10, достаточно купить MS SQL. Это будет на порядок дешевле, т.к. игла программиста не такая забористая.ИМХО.
|
|||
21
Hans
23.10.14
✎
19:17
|
Просто поставь скл экспресс и посмотри что получится прежде чем мудрить с управляемыми блокировками. Щас тебе тут гуру посоветуют, то что они делают когда у них сотни пользователей. СКЛ настрой по первой попавшейся ссылка по настройке 1С и СКЛ.
|
|||
22
1c_pro_fun
23.10.14
✎
19:18
|
(20) Не совсем понял про забористость иглы программиста, точнее совсем не понял. Но тема про переписывание на управляемые блокировки началась с (2)
Я так понял что приобретение MS SQL не исключает необходимость перехода на управляемые блокировки. |
|||
23
1c_pro_fun
23.10.14
✎
19:20
|
(21) Насколько я знаю он (MS SQL Express) имеет ограничения на размер баз. Кроме того чтобы его просто поставить нужен все-таки сервер 1С предприятия. А его на данный момент нет. Заказчик в стадии обсуждения жмется раскошеливаться на MS SQL и есть подозрения что купив только сервер 1С, без MS SQL потом головняка с PostgreSQL не оберешься...
|
|||
24
Hans
23.10.14
✎
19:23
|
какой у тебя размер базы в файле?
|
|||
25
Мимохожий Однако
23.10.14
✎
19:23
|
(22)Я к тому, что переписывать надо не из-за отсутствия платного SQL, а по другим причинам.
|
|||
26
Fragster
гуру
23.10.14
✎
19:25
|
(25) мсскуль после переписывания на управляемые блокировки сильно лучше начинает работать.
|
|||
27
Мимохожий Однако
23.10.14
✎
19:28
|
(26)в сабже разговор начался про PostgreSQL. Улучшать можно до бесконечности, пока есть деньги у заказчика ))
|
|||
28
Fragster
гуру
23.10.14
✎
19:38
|
в любом случае перенос на клиентсервер, если 12 человек работали в файловой, особенно если не в терминале, а по сети, прирост даст колоссальный. не зависимо от СУБД
|
|||
29
1c_pro_fun
23.10.14
✎
19:41
|
(24) размер базы в файловом варианте 5,65 Гб
(28) работают терминально... по сети они бы повесились давно |
|||
30
1c_pro_fun
23.10.14
✎
19:43
|
(27) Заказчик жмется. MS SQL Express судя по:
|
|||
31
Маленький Вопросик
23.10.14
✎
19:43
|
помнится, что с постгесом были проблемы выгрузки в дт
|
|||
32
1c_pro_fun
23.10.14
✎
19:44
|
упс.. продолжение (30) судя по статье
http://www.microsoft.com/sqlserver/ru/ru/product-info/compare.aspx может максимум юзать 1 Гб ОЗУ и размер базы до 10 Гб. В клиент-серверном варианте базы "пухлее" по сравнению с файловым? |
|||
33
1c_pro_fun
23.10.14
✎
19:46
|
Поэтому и хочется понять придется ли им раскошеливаться на MS SQL Server Standart или можно обойтись PostgreSQL
|
|||
34
Hans
23.10.14
✎
19:52
|
PostgreSQL может тебе и не решит проблему с блокировками поскольку там блокируются таблицы, а не записи. Т.е будет как файло, только понадежней в сбоях.
|
|||
35
Маленький Вопросик
23.10.14
✎
19:56
|
(32) пухлее, мдф чем 1сд
|
|||
36
Мимохожий Однако
23.10.14
✎
20:00
|
(33)ПолуОФФ: Сколько стоит переделка? Или за тарелку супа? Сумлеваюсь я. Если жмется на ПО, то и зарплату продинамит.
|
|||
37
1c_pro_fun
23.10.14
✎
20:04
|
(36) Клиент жмот. Сколько стоит переделка не знаю - так как не знаю точно объемов переделки. Под переделкой понимались дописки для перевода конфигурации на управляемые блокировки?
|
|||
38
ansh15
23.10.14
✎
20:07
|
(30) Раз жмется, значит, еще не до конца прижало.
|
|||
39
Сияющий Асинхраль
23.10.14
✎
20:27
|
Для пятнадцати человек не надо ничего переписывать под управляемые блокировки. У меня сейчас клиенты в УПП почти типовой без управляемых блокировок в сиквеле сидят и ничего. Что касается Postgre то тоже работает, здесь проблема в том, что найти спецов по нему крайне тяжко, даже литературы по нему не особо найдешь :-(, хотя, спрашивается, чего бы той же 1С не выпустить какую-нибудь книженцию по постгре, коли уж наваяли его поддержку...
|
|||
40
Мимохожий Однако
23.10.14
✎
20:33
|
(37)Значит всё-таки тарелка...или потренироваться на клиенте. У меня пара-тройка клиентов от 10 до 20 пользователей на УТ10 без проблем работают на типовой УТ с MS SQL
|
|||
41
Reaper_1c
23.10.14
✎
21:17
|
(0) УТ 10.3 из коробки на PostgreSQL от файловой либо не отличается, либо отличается в худшую сторону. Возьми IBM DB2 Express-C. Если конфигурация типовая и есть проблемы с производительностью - у пользователей от перехода случится оргазм.
|
|||
42
stix2010
24.10.14
✎
09:21
|
(41) чой то помню были тесты с db2, по производительности она отставала от postgresql и ms, ТС предлагай клиенту потренироваться с возможной необходимостью в будущем переходить на ms, правда на 32-bit postgre были проблемы с загрузкой бинарных данных больше некоего объема в cf и dt, лечилось переходом на 64 Bit
|
|||
43
stix2010
24.10.14
✎
09:27
|
(9) выборки по динамически создаваемому запросу с участием более 256 таблиц в запросе, sql 2005 и ниже
|
|||
44
Reaper_1c
24.10.14
✎
09:44
|
(42) насмешил так насмешил.
|
|||
45
John83
24.10.14
✎
09:51
|
(4) ради 12ти пользователей?
нуну.. |
|||
46
Looser-1c
24.10.14
✎
09:53
|
(45) 12 пользователей разными бывают.
|
|||
47
Looser-1c
24.10.14
✎
09:54
|
Я могу и 5ю загрузить систему типовую до блокировок. причём не внештатными, а вполне рабочими моментами
|
|||
48
John83
24.10.14
✎
10:31
|
(47) а я могу печатать со скоростью 5000 символов в минуту, но такая херня получается (с)
PS ты сам таких видел? |
|||
49
Looser-1c
24.10.14
✎
10:32
|
(48) Вот только что наблюдал. 5 регламентых заданий, загружающиъ-выгружающих документы в (почти) типовую УТ10.3 - и блокировки как с листа.
|
|||
50
stix2010
24.10.14
✎
14:38
|
(44) сам то я неместный, буду ссылаться на других http://efsol.ru/articles/comparison-dbms.html
|
|||
51
Reaper_1c
25.10.14
✎
14:09
|
(50) Ну и что это за хрень? "Опель едет со скоростью 100 км/ч, феррари - 150, а автобус - 60. Делаем вывод, что автобус может перевезти меньше пассажиров, а феррари больше". Тьху!
Вот у меня на IBM DB2 Express-C работает сеть дистрибьюторов мебели в 5 регионах. 50 магазинов, 5 региональных складов, 60-70 активных пользователей в системе ежедневно. У меня производства на 30 пользователей работает на ней же. Куча более мелких клиентов с ней работает. Одного клиента с 10 пользователями типовой УТ 10.3 перевел с PostgreSQL на IBM - пользователи в восторге, система перестала тупить. Так что не надо мне втюхивать статьи каких-то псевдоэкспертов, которые с реальными многопользовательскими системами и не работали то никогда. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |