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

Откуда:
Сообщений: 1063
Всем привет, подскажите в части выполнения бэкапа, перестроил базы свои из модели восстановления simple в full с целью сохранения журнала транзакций.

Скажите имеет ли смысл для файлов данных и журналов транзакций указывать параметр max file size - restrict file growth ?
14 июл 11, 06:58    [10971041]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31985
wsnet
Скажите имеет ли смысл для файлов данных и журналов транзакций указывать параметр max file size - restrict file growth ?
Это зависит от ваших бизнес-требований. Если увеличение файлов не мешает (например, другим критичным приложениям), то не указывайте.

Лучьше всего зараннее задать правильные размеры файлов и настроить уведомление администраторам при их увеличении.
14 июл 11, 08:34    [10971111]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

Откуда:
Сообщений: 1063
alexeyvg,

Что посоветуете если файл данных растет сильно ?
14 июл 11, 09:35    [10971310]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31985
wsnet
Что посоветуете если файл данных растет сильно ?
В каком смысле???
Диски нужно купить, если данные конечно нужны.
Если не нужны, то не писать, тогда не будет расти файл.
14 июл 11, 09:38    [10971327]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

Откуда:
Сообщений: 1063
alexeyvg,

Просто есть проблема большого роста файла журнала транзакций, но вот с ним то все в порядке, а вот файл данных растет прилично - с этим как-то можно бороться ?
14 июл 11, 10:00    [10971449]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
Glory
Member

Откуда:
Сообщений: 104751
wsnet

Просто есть проблема большого роста файла журнала транзакций, но вот с ним то все в порядке, а вот файл данных растет прилично - с этим как-то можно бороться ?

Не заносить данные в таблицы ?
14 июл 11, 10:10    [10971485]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31985
wsnet
alexeyvg,

Просто есть проблема большого роста файла журнала транзакций, но вот с ним то все в порядке, а вот файл данных растет прилично - с этим как-то можно бороться ?
Я ведь уже ответил:
alexeyvg
Если не нужны, то не писать, тогда не будет расти файл.
14 июл 11, 10:20    [10971525]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

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

да я понял, ребята скажите еще одну вещь.

Я выделил файлу журнала транзакции место в поле Space Allocated.

Но после бэкапа журнала транзакций я обнаружил что значение в поле Space Allocated уменьшилось само.

Такое поведение вообще возможно при динамическом изменении Space Allocated ?

Можно ли его сделать статическим ?
14 июл 11, 10:26    [10971557]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
Glory
Member

Откуда:
Сообщений: 104751
wsnet

Но после бэкапа журнала транзакций я обнаружил что значение в поле Space Allocated уменьшилось само.

Само ничего не меняется
14 июл 11, 10:32    [10971589]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

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

Я согласен - но я сам видел что поменялось - может это из-за Auto Shrink включенного быть?
14 июл 11, 10:36    [10971616]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
Glory
Member

Откуда:
Сообщений: 104751
wsnet
Glory,

Я согласен - но я сам видел что поменялось - может это из-за Auto Shrink включенного быть?

Может. Или вы сами этот Shrink сделали
14 июл 11, 10:38    [10971638]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
Crimean
Member

Откуда:
Сообщений: 13147
филлфакторы проверить на больших таблицах
должно быть 0 или 100
14 июл 11, 10:56    [10971780]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

Откуда:
Сообщений: 1063
Crimean,

Что это и где это искать ?
14 июл 11, 11:17    [10971958]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31985
wsnet
Crimean,

Что это и где это искать ?
Зачем это вам? Задачу то какую решаете?

А то наменяете щас чего-нибуть...
14 июл 11, 13:27    [10973320]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

Откуда:
Сообщений: 1063
alexeyvg,

ок


Просто я беспокоюсь раньше у базы была схема восстановления simple, далее я поменял ее на full, соответственно опцию truncate log on checkpoint у меня не включена стала.

Не могло ли это повлиять на размер файла данных, то есть мне кажется что файл данных стал быстрее расти после этого.
Просто проверять не стал тогда.

Или это бред ?
15 июл 11, 08:40    [10977633]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31985
wsnet
Не могло ли это повлиять на размер файла данных
Не могло. Это относится только к управлению файлом лога.
15 июл 11, 08:50    [10977668]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

Откуда:
Сообщений: 1063
alexeyvg,

всмысле - файлом журнала транзакций ?
15 июл 11, 08:54    [10977677]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31985
wsnet
alexeyvg,

всмысле - файлом журнала транзакций ?
Да
15 июл 11, 10:11    [10977945]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

Откуда:
Сообщений: 1063
alexeyvg,

а не подскажите такую вещь.

Когда ставили базу сиквел то базы поставили по умолчанию на диск C в Program Files, теперь вот хотелось бы их с системного диска перенести на другой, пользовательские базы мы перенесем, а вот как перенести системные базы ? Они ведь не детачатся, как поступить здесь ?
15 июл 11, 13:01    [10979350]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
Kirillich
Member

Откуда:
Сообщений: 581
wsnet,

китать документацию
например здесь
15 июл 11, 13:08    [10979421]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
wsnet
Member

Откуда:
Сообщений: 1063
Kirillich,

А там речь идет о MSSQL2008 это применительно к MSSQL 2000 ?
15 июл 11, 14:22    [10980065]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31985
wsnet
Kirillich,

А там речь идет о MSSQL2008 это применительно к MSSQL 2000 ?
Для 2000-го тоже есть такой раздел в документации.

На память никто вам не подскажет, старенький он :-)
15 июл 11, 16:44    [10981300]     Ответить | Цитировать Сообщить модератору
 Re: Обслуживание базы MSSQL 2000  [new]
Makar4ik
Member

Откуда: Когда-то были Лужки, а теперь Бордюр-Сити.
Сообщений: 2680
wsnet
Kirillich,

А там речь идет о MSSQL2008 это применительно к MSSQL 2000 ?


тынц
15 июл 11, 18:02    [10981764]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить