Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Увеличение размера базы

Увеличение размера базы
Я
   MistaEr
 
22.11.18 - 11:34
Ведется учет на УТ 10.3, данных очень мало, самая большая таблица адресный классификатор по одному региону. Внесли небольшие изменения в код. Размер базы 300МБ. Обновили с 10.3.45.2 на 10.3.46.3, размер вырос до 450МБ. Далее на 10.3.47.3, размер тот же. До 10.3.48.1 - размер вырос 1.5 ГБ Обновил до Tool_1CD показывает размер таблицы CONFIG = 643031808. Тестирование исправление сжатие не помогает.
 
 
   Fragster
 
1 - 22.11.18 - 11:36
выгрузка-загрузка в дт частично поможет. а вообще это из-за того, что там у тебя три конфигурации сразу хранится.
   Fragster
 
2 - 22.11.18 - 11:37
а файловый формат не сжимается по умолчанию
   Fragster
 
3 - 22.11.18 - 11:37
еще и динамически, небось, обновлял, негодник?
   MistaEr
 
4 - 22.11.18 - 11:38
(3) Динамически это как?
   Cyberhawk
 
5 - 22.11.18 - 11:39
Что тебя смущает?
   MistaEr
 
6 - 22.11.18 - 11:40
(4) Вспомнил, нее, это же обновления конфигурации, там почти всегда структура меняется
   MistaEr
 
7 - 22.11.18 - 11:40
(5) Что размер конфигурации вырос
   ptiz
 
8 - 22.11.18 - 11:40
(7) Это не проблема. Живите и не парьтесь.
   MistaEr
 
9 - 22.11.18 - 11:41
(7) + Бэкапы большие, почти так же как сама база весят
   Cyberhawk
 
10 - 22.11.18 - 11:41
(7) Ну, это Я вроде прочитал в нулевом посте. Так что с (5)?
 
 Рекламное место пустует
   ДенисЧ
 
11 - 22.11.18 - 11:41
Полтора гига база - это проблема? О_о
   MistaEr
 
12 - 22.11.18 - 11:42
(10) Я думал что то неправильно сделал). По почте кидать базу стало не удобно, например для доработки, обработки)
   MistaEr
 
13 - 22.11.18 - 11:43
(11) не суть, у меня есть базы и больше 50ГБ, но там "Есть данные"
   Cyberhawk
 
14 - 22.11.18 - 11:45
(12) Какая разница, что ты сделал, если ты повлиять на это никак не можешь? Ожидаешь, что есть какая-то секретная комбинация клавиш в конфигураторе, которая вернет размер базы обратно?
   Serg_1960
 
15 - 22.11.18 - 11:45
Что-то некоторые зациклились на размере конфигурации. А вопрос, между прочим, - о размере базы в том числе. А объём базы - он квантуется :)
   MistaEr
 
16 - 22.11.18 - 11:46
(1) 3 конфигурации хранится это да, но наверное это началось уже при включении возможности редактирования конфигурации
   MistaEr
 
17 - 22.11.18 - 11:46
(15) Там самих данных ооочень мало
   Сияющий в темноте
 
18 - 22.11.18 - 11:50
В новой замечательной ут10 дописали работу с онлайн кассами,как в 11ой,при этом,старый механизм для десятой также остался,в итоге,а два раза больше обьектов для одного и того же.
про егаис и ветис можно помолчать.
опять же,разработчики старые поля данных метят как удалить с строгают новые.
   Serg_1960
 
19 - 22.11.18 - 11:54
(17) Хех. Просто создай новую пустую базу и загрузи туда конфигурацию - какой будет её размер? А ведь она ещё "пустая", там нет данных. Зайди первый раз в режим "1С:Предприятие" и выйди ничего не создавая - вот тот начальный размер, от которого стоит начинать плясать с бубном :)
   Vstur
 
20 - 22.11.18 - 12:02
посмотрите cf.
дикий рост конфигурации начался с 48.1, продолжился в 48.2 и 49.1
   Serg_1960
 
21 - 22.11.18 - 12:07
Кстати, скачкообразное увеличение конфигурации от обновления к обновлению пережили, имхо, так или иначе все типовые конфигурации - за это разработчиков нужно благодарить. Выгрузка конфигурации моёй базы стала весит 1 462 418KB - отдельное "спасибо" разработчикам :(
   Serg_1960
 
22 - 22.11.18 - 12:16
По теме автора:
Некоторые особенности устройства и работы файловой базы данных «1С:Предприятия 8»
https://its.1c.ru/db/metod8dev#content:5710:hdoc

На самом нижнем уровне файл *.1CD или файл базы данных содержит внутри своего рода файловую систему, включающую в себя так называемые внутренние файлы. Файл *.1CD имеет страничную организацию, то есть состоит из страниц размером 4096 байт (4 К). Размер файла *.1CD всегда кратен 4 К.

Страницы, относящиеся к внутреннему файлу, бывают трех видов:
корневая страница,
индексные страницы,
страницы данных.
Эти страницы образуют дерево, корнем которого является корневая страница, промежуточными узлами являются индексные страницы, а листьями – страницы данных.

Корневая страница содержит служебную информацию внутреннего файла, такую как длина файла, номер версии данных файла и т. п. Кроме того, на корневой странице содержится до 1018 номеров индексных страниц.

Индексные страницы образуют промежуточный уровень дерева. Индексная страница содержит число страниц данных, адресуемых данной индексной страницей, и до 1023 номеров страниц данных.

Страница данных содержит только данные...
   MistaEr
 
23 - 22.11.18 - 12:24
Всем спасибо оставлю все как есть
   Serg_1960
 
24 - 22.11.18 - 12:47
И если в общих макетах обнаружишь драйверы, компоненты, классификаторы и прочая, которое тебе нафиг не нужно, - скажи отдельное спасибо разработчикам - они заботятся о нас :)
   КнОпка
 
25 - 22.11.18 - 13:00
(17) так может файлы, фотки туда загрузили или почта завелась.
посмотри размеры на конкретные объекты  http://catalog.mista.ru/public/439778/
   IvanGorbunov
 
26 - 22.11.18 - 13:51
Сохраните конфигурацию в файл, создайте новую базу, загрузите туда эту пустую конфигурацию, сделайте между базами xml-обмен
   Cyberhawk
 
27 - 22.11.18 - 13:53
(26) А ты чудной )
   Fragster
 
28 - 22.11.18 - 14:17
(27) на самом деле может помочь, если таблица config с большим количество пустых строк (как оно бывает при обновлении). но с таким же успехом и через .dt можно перенести.
   Serg_1960
 
29 - 22.11.18 - 17:19
На самом деле в таблице Config нет и не должно быть "пустых" записей. Хм... если только это не битая база. Там хранится "история" изменений конфигурации и при выгрузке/загрузке через *.dt все записи таблицы выгружаются/загружаются вновь как и прочие таблицы базы. Т.е объём таблицы не изменяется. Имхо.
   Fragster
 
30 - 22.11.18 - 17:52
(29) ну просто когда делаешь апдейт, то старая строка помечается удаленной а новая пишется в конец, разве нет?
   Fragster
 
31 - 22.11.18 - 17:53
и если на свободное место не влезает при следующем апдейте, то еще пухнет и т.д. а делает ли сжатие из ТиИ сжатие системных таблиц - хз
   Serg_1960
 
32 - 22.11.18 - 21:00
Моей базе уже второй десяток лет и она мигрировала много раз  с платформы 8.0 на все последующие,  с одного сервера на другой, с файловой версии на PostgresSQL и на SQL MS - в Config по прежнему лежат все записи с датами тех лет.


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