Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Размер базы 1С SQL

↓ [Serg_1960, 29.06.21 - 08:33]
Размер базы 1С SQL
Я
   PuPsAn
 
28.06.21 - 23:55
Добрый день. Подскажите пожалуйста, кто знает как уменьшить размер базы 1с.
Серверная версия SQL 1С:Предприятие 8.3 (8.3.16.1814) Управление торговлей, редакция 11 (11.4.13.103)
База весит 97 гигов. При выгрузке в файл около 3 гигов
   Йохохо
 
1 - 29.06.21 - 00:15
через дт прогони
   Cthulhu
 
2 - 29.06.21 - 00:20
и загрузи эти 3 гига взад...
   Chameleon1980
 
3 - 29.06.21 - 02:56
обрезание
   DrZombi
 
4 - 29.06.21 - 06:48
(0) Надо:
1. Проверить, есть ли у вас в базе файлики, и их можно поместить на внешний носитель.
2. Проверить остатки, как ведется учет. Может у вас там нечего не закрывается и размер 97гиг это всего лишь остаток :)
3. Замерь размер таблиц и убедись по пункту № 2 https://userman.ru/2019/04/03/kak-opredelit-razmer-tablic-v-bd-ms-sql.html
4. Дальше можно резать, можно пилить, можно удалять, но надо просто подумать, что да как делать. (Нам тут не видно)
   DrZombi
 
5 - 29.06.21 - 06:50
+ 5. Отключить версионирование документов, если включено. Может вы после не поймете, кто, что менял, но надо сделать выбор - Либо вы, либо вас :)
   DrZombi
 
6 - 29.06.21 - 06:51
   Обработка
 
7 - 29.06.21 - 06:52
(0) Да не может быть чтоб выгрузка 3 ГБ а сама база почти 100ГБ
   DrZombi
 
8 - 29.06.21 - 06:53
(7) Все просто, я такое видел.
В базе хранили файлики.
После выгрузки их из базы на диск, база осталась пухлой.
...Надо просто ее сжать, штатным механизмом SQL...
   Обработка
 
9 - 29.06.21 - 06:54
Я бы для начала посоветовал бы считать базу без лог файла, это первое. Потом в само скуле замерьте размеры таблиц. В гуле есть даже готовые команды. и сразу видно будет какая таблица все забирает место в базе.
   RAJAH
 
10 - 29.06.21 - 06:54
(7) Почему? У нас 12/500 - примерно такое же соотношение.
   DrZombi
 
11 - 29.06.21 - 06:56
(9) ТС так то нам тут не расписал многое, просто остается гадать.
По сути он спросил "Помогите, все пропало!!!"...

...А нам остается гадать, что пропало, чем помочь... :)
   Обработка
 
12 - 29.06.21 - 07:02
(0) Я вот люблю уменьшать размеры баз. Прям руки чешутся всегда. ))
Пусти меня удаленно к себе гляну что там у вас творится.
   Aleksey
 
13 - 29.06.21 - 07:22
(10) Ну потому что обычно это 1 к 10. По крайне мере у меня с бухией так. 100 гигов примерно 10 гигов dt
   Обработка
 
14 - 29.06.21 - 07:24
(8) А что при выгрузке файлы улетучиваются?
   Aleksey
 
15 - 29.06.21 - 07:27
(14) Речь о том что при удалении информации (в частности фалы раньше хранились в базе, а потом их перенесли во внешние файлы) объем занимаемое места на диске не уменьшается автоматом. Аналогичное можно наблюдать например при ТиИ или перепроводки. Т.е. нужно "сжать" базу.
   Bigbro
 
16 - 29.06.21 - 07:28
(14) например документооборот - если вы начинаете хранить файлы на сетевом ресурсе, то мухи отделяются от котлет.
но выделенное в базе место под них автоматом не уменьшится.
кажется когда мы выносили файлы вовне размер базы уменьшился втрое.
   Обработка
 
17 - 29.06.21 - 07:31
(16) Понятно.
Вспомнилось. Еще в 1С77 получил базу и смотрю данных с гулькин нос а база большая. Оказалось на заставку бух затолкала картину тяжелую )))
   TormozIT
 
18 - 29.06.21 - 07:40
Посмотреть размеры таблиц БД в терминах конфигурации
http://devtool1c.ucoz.ru/index/struktura_khranenija_bd/0-48
Там же можно быстро очистить таблицы, если есть какие то точно не нужные типа логов.
   Почему 1С
 
19 - 29.06.21 - 08:15
(0) Запустить рекомендованные действия по обслуживанию базы данных если они не выполняются. Сжать базу данных и файлы логов если они есть.
   Почему 1С
 
20 - 29.06.21 - 08:17
(18) Мощно и радикально через trancate table
   Chai Nic
 
21 - 29.06.21 - 08:19
(20) drop database круче
   rphosts
 
22 - 29.06.21 - 08:20
(4) всё так, но на самом деле сотка Г - небольшая база.
   Обработка
 
23 - 29.06.21 - 08:36
(22) Тут важно исследовать  соотношение 100 к 3 ГБ
У меня есть база 250 Гб и 100 ГБ но при загруке они ни как в 3 гига не умещаются.
   kzot
 
24 - 29.06.21 - 09:54
(0) загрузить dt в новую базу и посмотреть размер этой базы для начала.


Список тем форума
 
Компьютер — устройство разработанное для ускорения и автоматизации человеческих ошибок.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.