powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Увеличился размер базы и журнала после перестроения индекса
16 сообщений из 16, страница 1 из 1
Увеличился размер базы и журнала после перестроения индекса
    #39825860
sergeydvs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
доброго дня!
Выполнил в базе процедуру перестроения индекса через план обслуживания. Сразу после выполнения база с 1,9Гб увеличилась до 2,3Гб, а журнал транзакций с 5мб до 1,5Гб. Также после выполнил обновление статистики.

При том интересно что размер бекапа базы на полной модели восстановления до реорганизации был 2Гб, а после стал 1,69Гб.
Каких то видимых изменений в работе базы не увидел.

Это нормальное поведение?
База не 1С. Прошу прощения я не специалист в MS SQL.
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39825875
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что именно вам кажется ненормальным?
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39825891
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник


Подробную информацию о том, что происходит во время бекапа/перестроения индекста итп, можно не сложно найти в интернетиках, и сразу откроются чакры "почему"
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39825955
sergeydvs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гавриленко Сергей Алексеевич,

если поставить ребилд индексов в регулярный план обслуживания база и журнал так и будут пухнуть каждый раз?
Это кажется не нормальным.
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39825960
1C Developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergeydvsГавриленко Сергей Алексеевич,

если поставить ребилд индексов в регулярный план обслуживания база и журнал так и будут пухнуть каждый раз?
Это кажется не нормальным.

Вам уже советовали почитать на данную тему.

Если кратко - база и журнал "распухнут" только в первый раз, главное после этого не обрезать файлы:)
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39825984
uaggster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1C DevelopersergeydvsГавриленко Сергей Алексеевич,

если поставить ребилд индексов в регулярный план обслуживания база и журнал так и будут пухнуть каждый раз?
Это кажется не нормальным.

Вам уже советовали почитать на данную тему.

Если кратко - база и журнал "распухнут" только в первый раз, главное после этого не обрезать файлы:)
... и, если делать регулярный бэкап лога, в случае, если база данных находится в режиме восстановления full.

Почему то понимание этого момента у 1Сников вызывает значительные трудности в понимании.
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39825987
Wlr-l
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergeydvsГавриленко Сергей Алексеевич,

если поставить ребилд индексов в регулярный план обслуживания база и журнал так и будут пухнуть каждый раз?
Это кажется не нормальным.

При полной модели восстановления, чтобы журнал не пух делайте чаще резервную копию журнала.
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39826006
sergeydvs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1C DevelopersergeydvsГавриленко Сергей Алексеевич,

если поставить ребилд индексов в регулярный план обслуживания база и журнал так и будут пухнуть каждый раз?
Это кажется не нормальным.

Вам уже советовали почитать на данную тему.

Если кратко - база и журнал "распухнут" только в первый раз, главное после этого не обрезать файлы:)
Спасибо! Если есть конечно, киньте ссылкой пожалуйста, где это расписано более менее понятно.
То есть ручной шринк лога после ребилда индексов противопоказан? Было дело раньше, переводил базу на простую модель восстановления, резал лог и возвращал обратно полную. Знаю что не правильно, но выхода не было.

uaggster1C Developerпропущено...
Вам уже советовали почитать на данную тему.
Если кратко - база и журнал "распухнут" только в первый раз, главное после этого не обрезать файлы:)
... и, если делать регулярный бэкап лога, в случае, если база данных находится в режиме восстановления full.
Почему то понимание этого момента у 1Сников вызывает значительные трудности в понимании.

Так и планирую сделать. Один раз в сутки полный бекап, потом раз в два-три часа бекап лога транзакций.
Я не 1Сник, база не 1с.
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39826306
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergeydvsЕсли есть конечно, киньте ссылкой пожалуйста, где это расписано более менее понятно.

Документация наше все.
Вы делали перестроение индекса - в документации есть статья Реорганизация и перестроение индексов , где, в частности, написано восстанавливается место на диске путем сжатия страниц . Там вот ищите ответ почему было 2, а стало 1,6.

По поводу увеличения базы и лога это вам надо читать про структуру хранения данных в базе и логе и как чего туда пишется. В общих чертах это можно почитать в документации в разделе Руководство по архитектуре журнала транзакций SQL Server и управлению им и Руководство по архитектуре страниц и экстентов
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39826369
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergeydvs
Так и планирую сделать. Один раз в сутки полный бекап, потом раз в два-три часа бекап лога транзакций.Как Вы думаете, если скажем операция перестроения индексов занимает 1 час, то будет ли толк от бэкапа лога каждые 3 часа? Ну или поставлю вопрос по другому - какова вероятность того что бэкап лога произойдет именно в момент перестроения индексов, и желательно еще не один раз?
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39833937
sergeydvs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MindsergeydvsТак и планирую сделать. Один раз в сутки полный бекап, потом раз в два-три часа бекап лога транзакций.Как Вы думаете, если скажем операция перестроения индексов занимает 1 час, то будет ли толк от бэкапа лога каждые 3 часа? Ну или поставлю вопрос по другому - какова вероятность того что бэкап лога произойдет именно в момент перестроения индексов, и желательно еще не один раз?
база размером 1,8 Гб сейчас. Перестроение индексов идет минут 10-15 и делать его я думаю раз в месяц не больше.

Ну а как еще в случае чего восстановить базу, работающую круглосуточно, на минимальный момент времени? Думаю что только с бекапа лога журнала, плюс бекап будет урезать размер журнала. Я не прав?
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39834047
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergeydvsMindпропущено...
Как Вы думаете, если скажем операция перестроения индексов занимает 1 час, то будет ли толк от бэкапа лога каждые 3 часа? Ну или поставлю вопрос по другому - какова вероятность того что бэкап лога произойдет именно в момент перестроения индексов, и желательно еще не один раз?
база размером 1,8 Гб сейчас. Перестроение индексов идет минут 10-15 и делать его я думаю раз в месяц не больше.

Ну а как еще в случае чего восстановить базу, работающую круглосуточно, на минимальный момент времени? Думаю что только с бекапа лога журнала, плюс бекап будет урезать размер журнала. Я не прав?Это нормальное поведение. Если всё устраивает, то можно ничего не трогать (что такое по нынешним временам лог-файл в пару гигов? Одна десятая фильма?)

Но если для вас совсем неприемлемо такое разрастание лога, то можно поменять перестроение индексов, делая его маленькими порциями, и делая в промежутках бакап лога.
Разумеется, ни о каком простом "плане обслуживания" тут речи быть не может, придётся всё это писать ручками. Соответственно, нужно подумать о разнице в цене между ннн человеко-часов, и пары гиг на диске.
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39834056
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
база полностью в оперативку помещается,
зачем вообще что-то ребилдить
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39834091
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123база полностью в оперативку помещается,
зачем вообще что-то ребилдитьДля галочки. Есть любители ребилдить все подряд.
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39837545
sergeydvs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123база полностью в оперативку помещается,
зачем вообще что-то ребилдить
спасибо всем за ответы.
ребилдить решил потому что заметил что база стала медленней работать последнее время, не намного, но заметно.
Ориентировался на статью https://habr.com/ru/post/336302/
...
Рейтинг: 0 / 0
Увеличился размер базы и журнала после перестроения индекса
    #39837552
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergeydvsребилдить решил потому что заметил что база стала медленней работать последнее время, не намного, но заметно.
Ориентировался на статью https://habr.com/ru/post/336302/
офигительная статья.
у вас тормозит база?
накликайте ребилд ВСЕГО.
"если помогло — ждете пока не начнутся проблемы снова"

жаль, не написано, что делать, если не помогло
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Увеличился размер базы и журнала после перестроения индекса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]