Имя: Пароль:
1C
1С v8
Размер индекса
0 Tarlich
 
25.07.17
11:39
Есть созданный ПланСчетов
Сделано 3 предопределенных счета
Все субконто имеют явно выраженный тип (т.е нету ВсеДокументы , ВсеСправочники , неопеделено и т.д)
Записей не так много 400 К - это в 20 раз меньше чем по "Хозрасчетному" (типовому)
но если смотреть размер занимаемого места индексов то почему то хозрасчетный занимает 400 мег а мой 6 гигов ?
ТИИ с реиндексацией не влияет на ситуацию
Что может быть причиной столь большого раздутия?
1 aleks_default
 
25.07.17
11:48
Количество субконто, не?
2 Tarlich
 
25.07.17
11:54
(1) У одного только 5 у остальных по 3
3 Timon1405
 
25.07.17
11:55
(0) примитивные типы в составе субконто есть?
4 Tarlich
 
25.07.17
11:59
(3) 2 - булево и 5 - конкретный тип документа
5 aleks_default
 
25.07.17
12:04
Но субконто у тебя же - план видов характеристик?
6 1dvd
 
25.07.17
12:05
(2) считай, что у всех по 5
7 Tarlich
 
25.07.17
12:11
(5) у Хозрасчетного более 30....
(3) посмотрел, у Хозрасчетного нет ни одного "Булево"
8 Dmitrii
 
гуру
25.07.17
12:13
(2) Косяк в архитектуре.

Нет таких случаев, когда реально нужно 5 субконто на одном счете.
И даже если такое случается (хотя в 99.9% случаев это бред, но иногда всё таки реально надо), это легко обходится множеством различных способов.

Во-первых, убираем простые типы из ПВХ ВидыСубконто. Заменяй булево на перечисление.
Во-вторых, сокращаем количество субконто до трёх.
9 Tarlich
 
25.07.17
12:24
попробую оставить в базе только этот год.
Посмотрю как повлияет на размер...
10 Timon1405
 
25.07.17
12:26
(9) откройте в менеджмент студии индексы по этой таблице, их будет, видимо, штук 15.
убирайте примитивные типы, замените справочником/перечислением "ДаНет"