Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Для понимания вопроса  [new]
VP
Member

Откуда:
Сообщений: 15
Коллеги, очень давно не юзал MS SQL. Немного подзабыл.
Есть база MS SQL 2000, которая интенсивно используется в режиме 24х7. Необходимо резервировать ее, перестраивать индексы, собирать статистику, освобождать место. База в режиме Simple. Выполнение этих задач приведет только к замедлению работы приложений или вообще сбросит все активные сессии?
29 сен 09, 12:59    [7719698]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
24х7 и simple .... шутники однако :(
в 2000 нет онлайн перестроения индексов :(
-------------------------------------
Jedem Das Seine
29 сен 09, 13:12    [7719813]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
VP
Member

Откуда:
Сообщений: 15
Я так понимаю, что во время перестройки индексов и сжатия БД в однопользовательский режим база переходит? А во время резервного копирования.

По поводу 24х7 и simple, конечно хорошее замечание, но вот так вот. Интеграторы у нас такие, да и заказчики тоже. Разгребаю то, что досталось.
29 сен 09, 13:19    [7719861]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
Glory
Member

Откуда:
Сообщений: 104760
VP
Я так понимаю, что во время перестройки индексов и сжатия БД в однопользовательский режим база переходит? А во время резервного копирования.

Нет, нет и нет. Для каждой команды в хелпе написано, требует ли она однопользовательского режима.
29 сен 09, 13:24    [7719896]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
Crimean
Member

Откуда:
Сообщений: 13148
"освобождать место" - а это для чего?
29 сен 09, 13:59    [7720159]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
VP
Member

Откуда:
Сообщений: 15
Так все таки.
1. резервное копирование - не требует остановки базы, но если база 24х7 и модель simple как поведет себя сервер при выполнении резервного копирования? Будет ожидать момента неактивности приложений или как?

2. При сжатии базы - как будет вести себя здесь?

В Оракле все понятно до предела, а вот по MS SQL полно вопросов.
29 сен 09, 14:14    [7720259]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
Glory
Member

Откуда:
Сообщений: 104760
VP
Так все таки.
1. резервное копирование - не требует остановки базы, но если база 24х7 и модель simple как поведет себя сервер при выполнении резервного копирования? Будет ожидать момента неактивности приложений или как?

2. При сжатии базы - как будет вести себя здесь?


1. Вы открывали хелп по команде BACKUP ? Читали параграф Concurrency ?
2. Вы открывали хелп по команде DBCC SHRINK ?
29 сен 09, 14:20    [7720308]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
VP
Member

Откуда:
Сообщений: 15
to Glory

Glory, я очень уважаю Ваше знание документации, но ткните меня где в описании команды BACKUP в штатной документации есть раздел Concurrency?
29 сен 09, 14:28    [7720398]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
Glory
Member

Откуда:
Сообщений: 104760
Remarks
Database or log backups can be appended to any disk or tape device, allowing a database, and its transaction logs, to be kept within one physical location.

SQL Server uses an online backup process to allow a database backup while the database is still in use....
29 сен 09, 14:30    [7720414]     Ответить | Цитировать Сообщить модератору
 Re: Для понимания вопроса  [new]
VP
Member

Откуда:
Сообщений: 15
Учел свою невнимательность, спасибо.
29 сен 09, 15:03    [7720626]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить