DBA, кто волнуется, реорганизовывая или восстанавливая индексы, может вызвать потерю данных?

Блейд-шасси имеет интерфейс telnet? Удивительное количество коммутаторов и маршрутизаторов делает, и обычно легко написать сценарий соединения Telnet.

Я написал сценарий HTTP-соединений для получения данных, но это может быть боль, если сервер использует cookie или идентификаторы сессии для управления аутентификацией.

John Rennie

14
задан 4 May 2011 в 07:43
3 ответа

Восстановление индекса базы данных не должно вызывать потерю данных. Это однако, вероятно, вызовет существенное снижение производительности, поскольку восстанавливаемые индексы обычно не будут доступны для использования до восстановить концов. По этой причине это должно быть сделано во время вне часов, когда затронутые системы неактивны.

Паранойя является Хорошей Вещью в DBA - Если бы они волнуются по поводу потери данных, я сделал бы, чтобы они сделали надлежащий тест резервных копий (восстановите их к отдельной системе и удостоверьтесь, что данные - все там), и если бы они все еще заинтересованы, затем выполнив полное резервное копирование прежде, чем восстановить индексы, была бы разумная предосторожность для взятия.

22
ответ дан 20 November 2019 в 23:02

Нет никакого риска потери данных от индексов восстановления или дефрагментации.

6
ответ дан 20 November 2019 в 23:02

Реорганизация индексов займет меньше времени и меньше усилия от SQL-сервера таким образом, они могут быть сделаны в типе буднего вечера экземпляров. Если Вы, что Вы говорите, верны, даже реорганизовывая индексы, которые никогда не были, может вызвать большее влияние на сервер также. Восстановление индексов возьмет значительное усилие от SQL-сервера, так как они отброшены и восстановлены. Выполнение восстанавливания на буднем вечере не стоит риска сервера, являющегося занятым индексами и не служащего людям, использующим его.

я соглашаюсь с voretaq7, если он - то, что взволнованный по поводу работы с индексами, испытайте его на серверах разработки или тестовых серверах сначала, чтобы видеть как реагирование.

4
ответ дан 20 November 2019 в 23:02

Теги

Похожие вопросы