Большой размер индекса регистра накоплений #809458


#0 by ac13
База на SQL. Как уменьшить размер индекса? Он в три раза больше данных. Итоги на последнее полугодие.
#1 by Михаил Козлов
РН остаточный или оборотный? Если остаточный, скорее всего не закрывается - посмотрите размер виртуальной таблицы.
#2 by ac13
Регистр накопления НДС Партии товаров (в УТ) Размер таблицы, то есть сколько зарезервировано, размер индексов и сколько свободно?
#3 by ac13
С SQL не очень дружу. Мне надо использовать sp_spaceused?
#4 by ptiz
Кто-то понатыкал галку "индексировать" на всех измерениях?
#5 by ac13
да, галка Индексировать для каждого измерения, но думаю так было в конфе по умолчанию
#6 by ac13
как я теперь могу сжать размер индекса и могу ли?
#7 by Мыш
"Сжать размер" - это сильно.
#8 by Вафель
нужно посмотреть какие индексы не используются и индексирование убрать. как смотреть в поиск
#9 by ac13
убрать индексирований измерений не смотря на то, что это типовая функция конфигурации для регистра накопления?
#10 by Вафель
только ненужные
#11 by ac13
а если ненужных индексов нет? всё-таки отключать индексирование, на мой взгляд, не очень хорошая идея. А вот уменьшить размер индексов было бы очень неплохо
#12 by Fragster
#13 by H A D G E H O G s
Все таки разбавлять бензин самогоном - на мой взгляд - не очень хорошая идея. А вот съэкономить на бензине было бы неплохо.
#14 by ac13
спасибо, но увы Сжатие поддерживается только в выпуске SQL Server Enterprise Edition, а у меня: Microsoft SQL Server Standard
#15 by Fragster
в скуле 2016 сжатие есть и в стандарте
#16 by Dmitrii
>> Большой размер индекса регистра накоплений Что в этом плохого?... >> Как уменьшить размер индекса? А зачем? Когда речь идет о 7 Гб... Или вопрос задан чисто из любопытсва?
#17 by Провинциальный 1сник
А что понимается под сжатием? Шринк в любой версии есть. Ну а хранение данных с компрессией нафиг не надо.
#18 by Fragster
надо-надо
#19 by Вафель
Какой выигрыш в процентах?
#20 by Провинциальный 1сник
От нифига до дофига, в зависимости от данных)
#21 by Вафель
ну базы 1с примерно одинаковые по данным
#22 by Fragster
в два раза
#23 by Вафель
а по скорости?
#24 by Fragster
регламентные операции типа реиндексации сильно дольше, работа отличается не заметно. ввод-вывод экономится же. а процессора как правило достаточно.
#25 by Fragster
сделай тест :)
#26 by Dmitrii
>> а по скорости? При текущем размере индекса в 10Гб сожмётся оно (если верить ) до 5Гб. Ну допустим выигрыш по скорости работы данного конкретного регистра будет ~5-10%. На фоне всей остальной базы это копейки. Это то, что пользователи вряд ли заметят и уж тем более оценят. ИМХО, абсолютно бессмысленная затея. Вот если бы речь шла о терабайтах... А так... Мышиная возня какая-то.
#27 by Fragster
ну, например, сжав базы на сервере появляется место под дополнительные тестовые базы, что не может не радовать.
#28 by ИТ директор
На сервере нельзя работать с тестовыми базами
#29 by Fragster
к сожалению, не се выделяют лишнее оборудование и лицензии на полноценный тестовый контур (это ж пол года работы программиста в МСК). но даже так лучше, чем совсем без него.
#30 by DexterMorgan
тестовые базы должны быть на другом сервере
#31 by Fragster
еще порой нужно восстановить бэкап и сравнить данные...
#32 by Fragster
да и вообще, когда места больше - лучше, чем когда его меньше
#33 by Вафель
На продакшене тесты крутить?
#34 by Вафель
вот под бэкапы актуальненько
#35 by ИТ директор
Вафель ты работу сменил?
#36 by Вафель
да
#37 by Fragster
а что б их ночью не покрутить?
#38 by ИТ директор
Уволили с предыдущего места за болтовню на мисте?)
#39 by Вафель
почти )))
#40 by vi0
что за регистр? какие измерения?
#41 by Cyberhawk
Это там где битками платили?
#42 by Cyberhawk
Или это не тебе? )
#43 by ptiz
А что за конфа и регистр?
#44 by ac13
мне просто на базы диск всего в 300 гигов выделили
#45 by ac13
у меня 2012
#46 by ac13
УТ 10.3 - НДС Партии товаров
#47 by Михаил Козлов
Посмотрите, все-таки, закрывается ли регистр (запросам по всем измерениям). И посмотрите, нет ли измерений примитивного (или составного с примитивными) типа.
#48 by ac13
сделал полную реиндексацию. база с 50 Гб выросла до 60 и появилась возможность сжать ее до 40 Гб.
#49 by ac13
измерений примитивного типа нет, а вот на счет закрытия регистра, там же обороты - приход, расход, начальный и конечный остаток. на что был приход и не было расхода, конечный остаток висит
#50 by Михаил Козлов
Регистр аналогичен РН "Партии товаров на складах". Если ПТнС маленький, а НДС партий большой - значит что-то не так.
#51 by ac13
"Партии товаров на складах" на втором месте по величине после "НДС Партии товаров". Я не очень понимаю как можно увидеть, что по каким-то измерениям регистр не закрывается? Конечные остатки по регистру висят большие, но они не закрыты, потому что не было оборотов расхода
#52 by Вафель
так то же индексы, а не данные
#53 by ac13
только выгрузка базы в dt и загрузка обратно?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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