Имя: Пароль:
1C
1С v8
Хранилище настроек. Индекс больше 4Гб
0 TODD22
 
18.12.14
09:25
Здравствуйте.

Выгрузка базы вешает 50 Мб. После загрузки база раздувается до 6 Гб.
4+ Гб из которых это индекс таблицы _systemsettings.
Что можно сделать с этой таблицей. Явно 4Гб для индекса как то много.
Сами настройки вешают в развернутой базе  менее 200 Мб.
1 DrZombi
 
гуру
18.12.14
09:29
(0) Кого Вешают? :)
Что за Хранилище настроек?
Выложи CF на Яндекс или Майл диски :)
Дай посмотреть :)
2 TODD22
 
18.12.14
10:17
К сожалению конфу выложить не могу.
Вот скрины:
http://s017.radikal.ru/i426/1412/8e/8b187bdd97d4.jpg
http://s017.radikal.ru/i433/1412/80/2401f7eab399.jpg
3 TODD22
 
18.12.14
10:18
да и смысл от пустого cf ?
Хотя для эксперимента попробую создать из cf пустую базу. Посмотрю что получится.
4 H A D G E H O G s
 
18.12.14
10:46
(0) Ну вот так оно так.
Поэтому и не рекомендуют индексировать строковые данные, в (0) - наглядный пример, почему не рекомендуют, особенно примерно поле "ObjectKey"
Понять и простить 1С, за то, что не использует хеши для данного механизьма.
5 TODD22
 
18.12.14
11:05
Проблема там в формате хранения данных. Судя по партнёрскому тянется с 2005. Там же пишут что решать её не будут.
6 DrZombi
 
гуру
18.12.14
11:06
(5) Убери индексы из текстовых полей
7 DrZombi
 
гуру
18.12.14
11:07
+(5) Да вот именно, что данные не нужны.
Как пишут в (4) все дело в через чур проставленных индексах :)
8 MaxS
 
18.12.14
11:08
Где-то находил обработку, которая показывает настройки. С её помощью удалил все настройки в sql версии и нормально потом создал файловую.
9 H A D G E H O G s
 
18.12.14
11:41
(5) Хешей не будет?
10 TODD22
 
18.12.14
11:49
(9) о каких хешах речь?
11 H A D G E H O G s
 
18.12.14
11:50
(10) md5 к примеру.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн