Обслуживание БД (реорганизация и/или перестройка индексов)

Раздел для администраторов системы для вопросов по установке, настройке, переносу и т.п.

Модератор: Модераторы

Ответить
Вася
Сообщения: 66
Зарегистрирован: 07 ноя 2016, 08:18

Обслуживание БД (реорганизация и/или перестройка индексов)

Сообщение Вася » 19 фев 2020, 14:42

Здравствуйте!

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



Спасибо.
Вложения
photo_2020-02-19_16-04-52.jpg
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6672
Зарегистрирован: 02 мар 2016, 05:45

Re: Обслуживание БД (реорганизация и/или перестройка индексов)

Сообщение Иван Славный » 20 фев 2020, 03:07

БД ЛЭРС УЧЕТ ничем не отличается от многих других БД, развернутых на SQL Server. Поэтому каких либо особых рекомендаций по ее обслуживанию нет.

Само понятие фрагментации индексов относится к СУБД SQL Server, поэтому вам необходимо руководствоваться статьями разработчика данной СУБД по обслуживанию БД, в том числе БД ЛЭРС УЧЕТ. Например, есть хорошая статья разработчика Реорганизация и перестроение индексов. Данная статья относится к SQL Server 2019, но на странице статьи есть возможность выбрать другие версии SQL Server.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Вася
Сообщения: 66
Зарегистрирован: 07 ноя 2016, 08:18

Re: Обслуживание БД (реорганизация и/или перестройка индексов)

Сообщение Вася » 20 фев 2020, 07:19

Вопрос этот возник потому что обслуживание БД можно производить в автоматическом режиме. Хотел узнать, делает ли ваша система это. не делает. ок.
Следовательно, без обслуживания БД, со временем, скорее всего, можно будет наблюдать рост аппетита к ресурсам сервера.


Вернее, система частично за собой все-таки прибирается:


Спасибо!
Вложения
Capture.PNG
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6672
Зарегистрирован: 02 мар 2016, 05:45

Re: Обслуживание БД (реорганизация и/или перестройка индексов)

Сообщение Иван Славный » 20 фев 2020, 07:51

Все верно. На данной вкладке можно настроить сроки хранения ресурсов и тем самым добиться определенного контроля занимаемого БД места на жестком диске. Но при этом перестроение индексов не производится.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Ответить