|
v8: Регламентные операции с базой данных на MS SQL |
☑ |
0
mzelensky
30.08.12
✎
14:51
|
Доброго всем!
Тема обсасывалась огромное количество раз, в том числе и мною, но косяк в том, что делал это года полтора назад и сейчас некоторые вещи требуют "освежения".
Собственно вот статья:
Там написано:
Обновление статистик
Очистка процедурного КЭШа
Дефрагментация индексов
Реиндексация таблиц базы данных
Хватит ли этих действий (единственное нужно добавить создание полного бэкапа)? + последовательность выполнения заданий оставить таким или настроить как-то иначе?
|
|
1
mzelensky
30.08.12
✎
15:08
|
сегодня народ как-то не активный :(
|
|
2
mzelensky
30.08.12
✎
15:37
|
Понимаю, что вопрос избитый, но хоть кто-то отреагируйте!
|
|
3
shuhard
30.08.12
✎
15:39
|
(2) без бэкапа лога не взлетит
|
|
4
mzelensky
30.08.12
✎
15:49
|
(3) у меня база Симпл
|
|
5
Heckfy
30.08.12
✎
15:50
|
(4) Ну тогда тебе и шринк не нужен.
|
|
6
shuhard
30.08.12
✎
15:53
|
(4) без удаления старых бэкапов не взлетит
|
|
7
H A D G E H O G s
30.08.12
✎
15:59
|
Перезагрузка ms sql сервера, не?
|
|
8
mzelensky
30.08.12
✎
16:00
|
(6) удаления не надо - это я сам.
Меня интересует переиндексация, дефрагментация, реструктуризация, обновление статистики, полный бэкап - в какой последовательности лучше делать.
|
|
9
mzelensky
30.08.12
✎
16:00
|
(7) никогда не делали. Иногда (раз в одну-две недели) делаем в ручную.
|
|
10
Heckfy
30.08.12
✎
16:02
|
(8) По любому сначала бекап, а потом все остальное.
|
|
11
mzelensky
30.08.12
✎
16:04
|
(10) ок, в какой последовательности ВСЕ ОСТАЛЬНОЕ ?
|
|
12
Heckfy
30.08.12
✎
16:07
|
(11) Сначала индексы, потом статистику.
|
|
13
mzelensky
30.08.12
✎
16:21
|
Т.е. так:
1) Полный бъкап базы
2) Дефрагментация индексов
3) Реиндексация таблиц базы данных
4) Обновление статистик
5) Очистка процедурного КЭШа
???
|
|
14
shuhard
30.08.12
✎
16:22
|
(13) полный бэкап у меня два раза в день, а вот все остальные причуды в ночь с субботы на воскресение
|
|
15
mzelensky
30.08.12
✎
16:26
|
(14) в основном пишут, что обновлять статистику желательно раз в день.
|
|
16
shuhard
30.08.12
✎
16:27
|
(15) не вижу препятствий, это дело 30 секунд
|
|
17
упс
30.08.12
✎
19:16
|
(13) дефрагментация лишняя, если после неё идёт "реиндексация". Хотя если дисковую изнасиловать хотите, то в самый раз.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший