|
Опишите методику слияния кучи типовых в одну с включенным разделением данных | ☑ | ||
---|---|---|---|---|
0
Fragster
гуру
14.05.20
✎
17:33
|
Есть порядка 20 баз БП, в которых редко работают, хочется слить их в одну с разделением данных, чтобы порешать проблему высокой фоновой нагрузки от фоновых при отсутствии сеансов.
Делал ли кто подобное? Какие нюансы, ну, кроме того, что .cf должны быть идентичными? |
|||
1
Вафель
14.05.20
✎
17:34
|
а бп в типовой поставке поддерживает разделение?
|
|||
2
Franchiser
гуру
14.05.20
✎
17:38
|
Сворачиваешь остатки, потом сливаешь, предварительно проанализировав справочники, пишешь конвертации.
|
|||
3
Fragster
гуру
14.05.20
✎
17:43
|
(1) ну, разделение по ОбластьДанныхОсновныеДанные из БСП там в наличии
|
|||
4
Fragster
гуру
14.05.20
✎
17:43
|
(2) речь не про несколько организаций в одной базе. вернее не совсем про это.
|
|||
5
ptiz
14.05.20
✎
17:43
|
(0) А почему нагрузка должна снизиться?
|
|||
6
Fragster
гуру
14.05.20
✎
17:46
|
(5) известный баг 1с - если к базе нет ни одного сеанса, то кэш выгружаетсяиз рпхоста. при старте фонового рпхост начинает этот кэш загружать заново. а по завершению - выгружать... больше баз без сеансов - больше паразитная нагрузка
|
|||
7
Fragster
гуру
14.05.20
✎
17:47
|
опять же обновлять удобнее
|
|||
8
Доминошник
14.05.20
✎
17:48
|
(0) Собственный фреш?
https://v8.1c.ru/tekhnologii/1cfresh/kak-priobresti/ https://1c.ru/news/info.jsp?id=26554 |
|||
9
Fragster
гуру
14.05.20
✎
17:48
|
(8) не, без фреша пока, тупо разделение данных
|
|||
10
Gbpltw
14.05.20
✎
17:49
|
(0) дубли справочников не смущают?
|
|||
11
Fragster
гуру
14.05.20
✎
17:54
|
(10) вообще пофиг
|
|||
12
Franchiser
гуру
14.05.20
✎
17:58
|
(0) я не знаю других вариантов сливания, кроме КД или через обработку универсального обмена, ну может ещё создания перефирийных баз.
|
|||
13
RomanYS
14.05.20
✎
18:05
|
(9) А без фреша такое возможно?
Даже если возможно, куча гемора, наверное, будет с администрированием. |
|||
14
RomanYS
14.05.20
✎
18:05
|
(12) Для перехода с фреша/на фреш отдельная выгрузка же есть
|
|||
15
Fragster
гуру
14.05.20
✎
18:32
|
В демо базе: установил константу "Использовать разделение по областям данных" в истина, "Не использовать разделение по областям данных" - в ложь. После перевхода появился раздел Администрирование сервиса с кнопками входа в область данных (и кучей прочего барахла). До входа в область перестали работать списки документов и прочее. При входе в область 0 открывается помощник начального заполнения, что-то происходит. Все документы из демо базы в наличии.
При входе в область 1 - пустая база БП. |
|||
16
Fragster
гуру
14.05.20
✎
18:32
|
также с помощником начального заполнения
|
|||
17
Fragster
гуру
14.05.20
✎
18:40
|
но какая-то лажа с пользователями. тот, под которым я заходил стал "неразделенным", управления пользователями в привычном виде не стало, стал требовать email и при записи пользовател говорит об отсутствии связи с менеджером сервиса %(
|
|||
18
RomanYS
14.05.20
✎
18:43
|
(17) ну подобное и имелось в виду в (13).
А фреш не бесплатен для внутреннего использования, без сайта и прочего? |
|||
19
Garykom
гуру
14.05.20
✎
18:44
|
(0) >высокой фоновой нагрузки от фоновых при отсутствии сеансов
Может проще гасить фоновые если ни одного активного сеанса? |
|||
20
Fragster
гуру
14.05.20
✎
18:53
|
(19) а всякие курсы и проверки электронной почты со всякой шнягой когда должны будут обрабатываться?
|
|||
21
Garykom
гуру
14.05.20
✎
18:57
|
(20) Когда юзер зайдет хотя бы один.
|
|||
22
Garykom
гуру
14.05.20
✎
18:58
|
(21)+ Можно по расписанию сеанс запускать клиентский или внешнее соединение а потом закрывать как фоновые отработают.
Сеансов нет - фоновые снова рубятся. |
|||
23
Fragster
гуру
14.05.20
✎
18:59
|
(18) не вижу такого на releases
|
|||
24
RomanYS
14.05.20
✎
19:10
|
(23) похоже, что нет.
Есть некая БТС(https://1c.ru/news/info.jsp?id=25012), но она похоже для разработки. Для использования похоже надо фреш покупать |
|||
25
Доминошник
14.05.20
✎
19:16
|
(18) Я вроде в (8) дал ссылку - 72'000
|
|||
26
Fragster
гуру
14.05.20
✎
19:30
|
(25) я завтра попробую подпилить функциональные опции и код, чтобы пользователи админились в расширении. если за пол дня не получится - то нафиг.
ведь по сути все эти тарифы, подписки, очереди, синхронизации пользователей, форумы и прочие штуки - не нужны. тупо области данных и все. |
|||
27
Fragster
гуру
14.05.20
✎
19:31
|
а то вот это: https://its.1c.ru/db/freshpub#content:23:hdoc чет дофига действий требует по администрированию всякому.
|
|||
28
Cyberhawk
14.05.20
✎
20:21
|
Проще поддерживать открытым диалог входа в инфобазу - этого достаточно.
Перевести БП в разделение без Фреша - анрил. |
|||
29
RomanYS
14.05.20
✎
23:02
|
(28)
1. Не понятно "поддерживать открытым диалог входа в инфобазу" 2. Может и не анрил, если парой-тройкой костылей обойдется, то за полдня управится. Если же там забор из костылей понадобится, то смысл теряется. |
|||
30
lodger
14.05.20
✎
23:09
|
(29) там не 1 забор, а целое Садово-огородное товарищество из костылей и велосипедов.
|
|||
31
RomanYS
14.05.20
✎
23:14
|
(30) Ладно, почти убедили :). Может у Fragster получится. Издалёка кажется, что всё должно быть весьма примитивно.
|
|||
32
Cyberhawk
15.05.20
✎
09:33
|
(29) 1. ?
|
|||
33
RomanYS
15.05.20
✎
09:39
|
(32) Что значит "поддерживать открытым диалог входа в инфобазу"?
|
|||
34
Cyberhawk
15.05.20
✎
09:43
|
(33) Конкретизируй
|
|||
35
RomanYS
15.05.20
✎
09:53
|
(34) Куда уж конкретнее, это твоя фраза.
Диалог входа - это окно для ввода пользователя и пароля? Чем открытое окно поможет ТС? В (28) ты утверждаешь, что "этого достаточно" |
|||
36
zva
15.05.20
✎
09:53
|
(6) А есть ссылки на офф. сайте 1С по этому багу?
"если к базе нет ни одного сеанса, то кэш выгружаетсяиз рпхоста. при старте фонового рпхост начинает этот кэш загружать заново. а по завершению - выгружать... больше баз без сеансов - больше паразитная нагрузка" |
|||
37
zva
15.05.20
✎
10:02
|
Похоже сам нашел - http://catalog.mista.ru/public/996126/
|
|||
38
Fragster
гуру
15.05.20
✎
10:03
|
(36) это "особенность", а не баг. на партнерском десяток тем на эту тему есть. как обход все как раз и рекомендуют выключать фоновые у неиспользуемых баз или держать активный сеанс https://i.imgur.com/VUcW8LF.png
|
|||
39
Fragster
гуру
15.05.20
✎
10:04
|
(37) да, во вложении к сообщению картинка та же
|
|||
40
Cyberhawk
15.05.20
✎
10:06
|
(35) "Куда уж конкретнее, это твоя фраза" // Как повторение фразы может конкретизировать вопрос?
"Диалог входа - это окно для ввода пользователя и пароля?" // Ага. "Чем открытое окно поможет ТС?" // Таким образом поддерживается наличие сеанса в кластере и проблема автора отпадает. |
|||
41
RomanYS
15.05.20
✎
10:17
|
(40) Понял, речь про проблему (6), а не про разделение областей внутри базы.
|
|||
42
Cyberhawk
15.05.20
✎
10:34
|
(41) Ааа, ясно. Ну да, я от сабжа наверное отклонился, подменив его этим багом платформы.
|
|||
43
Fragster
гуру
15.05.20
✎
10:36
|
(40) ну еще на каждую БД свой кэш, порядка пятисот метров. Таким образом выигрываем примерно 19 гигов ОП :)
|
|||
44
fisher
15.05.20
✎
10:51
|
(0) > чтобы порешать проблему высокой фоновой нагрузки от фоновых при отсутствии сеансов
ИМХО, лекарство хуже болезни. |
|||
45
Fragster
гуру
15.05.20
✎
10:58
|
ну и обновлять только одну базу, а не все при выходе нового релиза
|
|||
46
fisher
15.05.20
✎
11:02
|
(45) Угу. А на другой чаше весов - дополнительные проблемы с мониторингом, администрированием и масштабируемостью.
Но опыт интересный. Пристально наблюдаю :) |
|||
47
Fragster
гуру
15.05.20
✎
13:33
|
чет если используются обмены (например с ЗУПом) - прям много ошибок получается :(
|
|||
48
lodger
15.05.20
✎
22:53
|
(46) 1с долго рожало и родило 1сфреш. думаете, можно на коленке сделать лучше? вот (47) тому пример.
|
|||
49
mikecool
15.05.20
✎
23:06
|
мне как то прилетала задача как у автора, и тоже - по быстрому, а то клиент платить много не хочет
послал |
|||
50
Мимохожий Однако
16.05.20
✎
06:42
|
(7) Не факт. Есть обновлятор или скрипты. А лечить одну базу легче, чем зоопарк.
|
|||
51
Fragster
гуру
16.05.20
✎
17:29
|
(48) так эти ошибки как раз из-за того, что там не тупое разделение данных, а залочка на фреш
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |