Уменьшение размеров базы или разворачивание базы в 70 Гб в 4 Гб #784337


#0 by ig0z
Платформа 8.3.9.1818, MS SQL 2012 Полностью переписанная конфигурация весом 70 Гб в SQL могу ужать на 130 метров, но нужно что бы база не превышала 10 Гб, а стандартных способов не знаю Выгрузил в dt "ограничил винт" до 5 Гб и разворачиваю базу, и что я там увижу кроме ошибки что места не хватило и она не до загружена? где почитать порядок разворачивания dt файла и что сколько места занимает? конфигурация cf весит 170 метров а в распакованном виде сколько?
#1 by разработчик 1с
в скуле посмотреть самые тяжёлые таблицы в 1с узнать что это за таблицы как-то анализировать
#2 by ig0z
ну блин, ладно знаю какие таблицы много место занимает, но полностью их удалить не могу, да не одну таблицу полностью удалить не могу ... как обрезать таблицу?
#3 by d546
удалением объектов
#4 by d546
+ свертка базы
#5 by ig0z
интересно в каком порядки разворачиваются таблицы, так же как в конфигурации? а данные в таком же порядке как хранятся в физической таблице?
#6 by Это_mike
эпидемия какая-то...
#7 by Diman000
Товарищ, я тебе один умный вещь скажу, только не обижайся))) Ты бы лучше не занимался этим. Так как, судя по вопросам, не понимаешь что делаешь...
#8 by Локи-13
ох уж эти праздничные недели... пятничные ветки уже по средам
#9 by ig0z
да ну вас ...
#10 by Это_mike
"мизда. пятница каждый день!"©
#11 by Diman000
Весит в гигабайтах не конфигурация, а база. Сколько там твой cf занимает вообще на объем БАЗЫ не влияет, т.к. cf это КОНФИГУРАЦИЯ. "Полностью переписанная конфигурация весом 70 Гб в SQL могу ужать на 130 метров, но нужно что бы база не превышала 10 Гб". Это вообще загадочное предложение. Так ты можешь ужать до 130 мб или не можешь? Если можешь, причем тут ограничение в 10 Гб? Узнать какой именно объект конфигурации соответствует какой таблице можно средствами встроенного языка 1С. Метод ПолучитьСтруктуруДанных или типа того (дословно не помню).
#12 by d546
и так далее
#13 by Diman000
Помимо прочего надо понимать, что задача может вообще не иметь решения. А если сжимать там нечего, все данные нужные и важные? Кто придумал, что надо из 70Гб сделать 4Гб и решил, что это безболезненно и, судя по всем, легко?
#14 by Ёпрст
#15 by BeerHelpsMeWin
походу, закончился триал на ms sql 2012 и надо срочно перейти на экспресс
#16 by Diman000
Ха-ха, действительно похоже)))
#17 by ig0z
может я что-то недопонимаю но, ладно "Полностью переписанная конфигурация весом 70 Гб в SQL могу ужать на 130 метров" - т.е с 70 Гб до 69,8...  Гб знаю что cf это конфигурация сейчас распаковывается dt файл т.е вся база с данными в ограниченном пространстве, и я знаю что будут за ошибки, меня интересует что будет в этой корявой базе данных
#18 by ig0z
так же я не могу сделать дубль базы т.к. место там только под текущий добавочный бэкап
#19 by Diman000
Она будет неработоспособна.
#20 by ig0z
да пока что-то делаю
#21 by ig0z
грабли заключаются в объектах и таблицах
#22 by Ёпрст
см . Твоя база похудеет и намного.
#23 by разработчик 1с
это неправильный метод. ты ничего не добьёшься. надо убирать лишние данные из базы. тут куча вариантов, зависит от контекста
#24 by Dmitry1c
зачем ты это делаешь? сжимаешь до 10?
#25 by ig0z
поиздеваться xD
#26 by tixis
я вот это не пойму "SQL могу ужать на 130 метров"  а что не ужимаешь?
#27 by ig0z
и зачем мне дополнительно 130 свободных метров, да и на это есть план обслуживания?
#28 by Diman000
Это уже выяснили. НА 130 метров, это с 70 Гб до 69.8 Гб. Не знаю, зачем нам ценная эта информация про сжатие на <%, мы с тобой подумали о другом и не правильно прочитали.
#29 by ig0z
для этого мне нужен клон базы, а мне его негде развернуть)
#30 by ig0z
или кому-то нужно понятно излагать
#31 by Ёпрст
зачем ?!
#32 by tixis
, , да, неправильно прочитал. После того как вывалится ошибка, попробуй открыть  в ToolCD и посмотри что там есть
#33 by Diman000
Блин, у тебя игрушка или реальная база данных предприятия? Если второе, то то, что ты делаешь это ересь.
#34 by Ёпрст
если ты про выгрузку в dt, то да. Но можешь и всё в скуле сделать, без выгрузки
#35 by ig0z
не убить текущию
#36 by Ёпрст
не сцы лягуха, всё болото наше! Не убьешь, делай.
#37 by ig0z
рабочая база на 100+ пользователей)) но нужна дополнительная фейковая))
#38 by h-sp
на другом компе влом что ли развернуть? Или диск купить побольше. Неужели денег на диск нет?
#39 by BeerHelpsMeWin
70гб может в файловую и не развернуться...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С