#0
by ДенисЧ
Есть база. В ней много документов. Возникла нужда в новом регистре и документе. Как понимаете, штатным способом это будет долговато. Родилась идейка. Берём чистую базу с тем же md. В нём добавляем нужные данные. Потом в рабочую просто вставляем новые таблицы, поле в _1sjournal и подменяем MD. Могут ли быть после этого какие-то негативные последствия? Кто-то пробовал? Я ничего не упустил?
#9
by DrZombi
Могут, есть человеческий фактор :) Ченить забудешь и грохнешь базу :))) При этом накой тебе так извращаться? Ты мд-ешник не подставишь, пока в базе юзвера :) ...Так что вазелину бери побольше :) При этом не факт что база спустя недельку не грохнетси :)
#10
by ДенисЧ
Для чего - у нас база крутится 24*7. Поэтому для такого обновления нужно специально выбирать время и останавливать работу. Чтобы не забыть - завёл эту ветку.
#13
by DrZombi
И шо, вы ужо и итоги вообще не пересчитываете? И какого у вас размеру база? И база DBF or SQL?
#14
by Иду
а распределенка есть? ... сделал бы полную копию и замерил по-времени сколько займет обновление. Или база гигов двадцать-больше? Будет жить, если и ссылочная целостность не нарушится, иначе - наступаешь на ТИИ и всё уходит в глубокое досвидание, а твоя "экономия времени" оканчивается встречей НГ с красной задницей вместо красной морды.
#15
by ДенисЧ
А причём тут итоги для новго регистра? База sql, 20Г Распределенка есть. Это како-то повлияет?
#16
by Иду
не итоги а ссылки и их целостность. Если есть распределенка = только штатно, или будешь прыгать со своим нештатным "ускорением" по всем распределенкам, проделывая ровно то-же, что и в ЦБ, сразу после, или чуть погодя, когда обмен "ляжет", а "лечь" может конкретно и надолго.
#17
by ДенисЧ
Как раз в периферийку можно грузить долго и счастливо, не заморачиваясь :-) А ссылки какие? Я же не удаляю ничего, а только добавляю новое. На них ссылок просто нет.
#20
by Valery
Я нечто подобное колбасил еще на 75. Регистры правда не добавлял, а документы менял. Насчет косяков сказать трудно, в 75 своих было достаточно, поэтому каких-то особых заморочек в свзи с реструкторизацией не обнаружил в процессе работы.
#23
by VoditelKobyly
Не понятно, что значит добавляем нужные данные. Добавить необходимые (новые) поля в таблицы и сами таблицы получится 100%. Я так всегда делаю, если таблицы большие. Для этого есть старый добрый FOXPRO. Если в новом регистре будут движения только нового документа - способ самый быстрый. А вот если в новом регистре должны отражаться еще и движения уже существующих документов, то тут ещё колдовать придется.
#25
by Sadovnikov
"там и так всё быстро обновляется" - ты базы-то хоть видел большие? Быстро унего в скуле обновляется... Юморист.
#30
by VoditelKobyly
Вот когда в ДБФ базу с одним только справочником номенклатуры размером под 900 Мбай, пытаешься вставить какое-нибудь поле, так вот это будет долго.
#33
by Злой Бобр
Делай штатно и незаморачивайся. При больших изменениях у меня базы по 60-100 Гиг обновляются за 1-2 часа (пересчет итогов). Проверь что б у всех документов была заполнена дата - итоги пересчитывет быстрее.
#34
by VoditelKobyly
При SQL базе в 23Г последний раз 3 новых документы добавлял летом, и времени на это ушло по минуте на документ.
#36
by VoditelKobyly
Соглашусь с . Зачем при SQL варианте чего-то мудрить. Много времени не съэкономишь. Засеки на своей машине сколько времени уйдет на обновление, если устроит, то и не придумывай ничего.
#37
by Boroda
Если просто добавлять документ, то да, быстро. А вот если его еще надо в список отбора по контрагентам или еще куда, то уже совсем другое время...
#38
by Злой Бобр
Я незнаю что можно добавлять что б обновлялось больше 2-х часов. Основное время это пересчет, само изменение МД занимает копейки и неактуально.
#39
by ДенисЧ
Не ссорьтесь, горячие парни :-) Добавление одного регистра у меня прошло за час 20. Документ добавился на удивление быстро.
#46
by Sadovnikov
А основное время уходит не на регистр. А на проставление нолика в каждую строчку _1SJOURN. Так что структура регистра - по барабану.
#53
by Sadovnikov
Для примера: доюавление регистра в базе, в которой чуть больше 16 лямов документов, на серваке, картинка которого в личке, добавление регистра штатными средствами - около 4-х часов. Ручками - несколько минут.
#54
by VoditelKobyly
Если сравнивать 4 часа и несколько минут, тогда конечно. А так, отправил всех на час обедать и пусть вносятся штатными средствами.
#55
by Sadovnikov
В том-то и дело, что в час фиг укладываешься. Да и пользователей от базы на час оторвать - проблема.
#57
by Злой Бобр
Для пустого регистра - да, никто и неспорит проще хранимку написать в которую передавать поле и значение - заполняется очччень быстро. Ну а если корежишь уже существующие регистры, то основное время в пересчет падает. Вообще невижу проблемы. Ночью обновись и забудь.
#59
by Sadovnikov
"Ночью обновись и забудь" - везет тебе. У тебя ночью в базе пользователи не работают... А что там писать-то? CREATE TABLE и ALTER TABLE ? В чем проблема?
#60
by Злой Бобр
У вас что там - база пентагона крутится? Или отгрузки склад фигачит? Собственно если и работают то думаю не в ЦБ а в ПБ, и это вовсе немешает обновить ЦБ.
#61
by VoditelKobyly
Такого не бывает. Всё равно есть дни и время, когда можно вклиниться с обновлением.
#64
by VoditelKobyly
А ты предположи, что на подстанции тупо свет отключили, или у вас свой дизель-генератор? А если всякого рода случаи предполагать, то надо сразу и для ИТ служб время выделять для профилактических работ.
#71
by VoditelKobyly
А дизель постоянно работает или заводится только при пропадании основного питания?
#72
by VoditelKobyly
Такое бывает только до первой серьезной проблемы с базой. А после решения хотя бы одной подобной проблемы руководство сразу же идет на встречу службам АСУ и организационно находят время для профилактических работ на информационной системе.
#73
by Табуретко
да тупо отрубаеш сетьевой из сервака и все... хотите не хотите а сервак мне чинить есче Н часов, хрен минут...
#75
by Табуретко
будут ждать как миленькие... и чтоб через каждые 5 мин. не спрашивали "когда все запуститься?" - рявкнуть, мол будите отвлекать мол ченить попутаеш и вообче в следующем году тада стартанут. Тада вообче в твою сторону дышать побоятся :))
#76
by VoditelKobyly
Похоже скрипта так и не дождемся. Такого, чтобы дать ему новый MD, название рабочего каталога базы 1с, а он тебе через пару минут: Пожалуйста, сделан новый документ ..., регистр ..., объединение MD выполнено, можете работать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Израсходованная сумма превышает сумму по документу!
- СКД. Параметры не присваиваются при открытии формы.
- Можно ли передать параметр во внешний отчет ?
- v7: ЗУП 2.5.19 - надбавки по штатному расписанию - стратегия 1С или нечто другое?
- Имя группы Excel
- Как вернуть все "как было" - закрыть редактирование конфигурации и убрать настройки
- УПП Как перенести аванс с одного договора на реализацию другого договора
- v7: Отражение начислений и оплат по договорам ГПХ
- Как переходят с ЗиК 77 На ЗУП 8?
- v7: ТИИ зависает при проверке логической целостности справочника контрагентов
- Группировка строк в динамическом списке
- Как на VBS изменить системное время ?
- УПП. Расчет себестоимости. Списание незавершенного производства
- УПП: Платежный ордер на списание денежных средств: выплата зарплаты
- Переходящие отпускные
- Импорт данных в 1С Налогоплательщик из файлов ПФР и 2НДФЛ
- Через FAR не открывается сетевое окружение
- РЛС и доступ к иерархическим справочникам
- ДобавитьГлобальныйМодуль - лыжи?
- v8: УПП 1.2 Отчет Ведомость по учету МПЗ: ничего не отражает по УУ