|   |   | 
| 
 | Опишите методику слияния кучи типовых в одну с включенным разделением данных | ☑ | ||
|---|---|---|---|---|
| 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) так эти ошибки как раз из-за того, что там не тупое разделение данных, а залочка на фреш     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |