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

Откуда:
Сообщений: 84
при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb. В чем может быть проблема, почему создается временная база таким большим размером? И какие есть выходы ее решения. Предлагать ее каждый раз шринковать не выход.
30 июн 11, 11:04    [10897702]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
goshua
при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb. В чем может быть проблема, почему создается временная база таким большим размером? И какие есть выходы ее решения. Предлагать ее каждый раз шринковать не выход.
Ну а в настройках то какой размер задан?
На худой конец - остановите сиквел, удалите физически файлы темповой базы, стартаните сиквел - должно полегчать.
30 июн 11, 11:10    [10897775]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Да и перед манипуляциями все же проверьте, что вернет DBCC OPENTRAN.
30 июн 11, 11:11    [10897792]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
baracs
Member

Откуда: Москва
Сообщений: 7217
goshua,

Если это, действительно проблема,
DBCC SHRINKFILE с явным указанием target_size может помочь.
30 июн 11, 14:07    [10899529]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
sparrow
Member

Откуда: Россия, Красноярск.
Сообщений: 21761
goshua, надо базе model шринк сделать.
1 июл 11, 04:26    [10903776]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
Makar4ik
Member

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

а что с шедулерами?
может там есть что-то такое эдакое?
Типа, давайте создадим табличку, и вот как-то так...
1 июл 11, 04:30    [10903777]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
aleks2
Guest
tpg
На худой конец - остановите сиквел, удалите физически файлы темповой базы, стартаните сиквел - должно полегчать.


Дык MS SQL "by design" при каждом рестарте удаляет и вновь создает TEMPDB. Чо зря суетиться?
1 июл 11, 06:25    [10903819]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
DBCC SHRINKDATABASE (tempdb, 0,TRUNCATEONLY)
1 июл 11, 11:17    [10904704]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
sparrow
Member

Откуда: Россия, Красноярск.
Сообщений: 21761
goshua, ну чё там с bd model разобрался?
2 июл 11, 11:09    [10910892]     Ответить | Цитировать Сообщить модератору
 Re: при перезагрузке sql server 2000 создает сразу базу tempdb размером 90 Gb  [new]
sparrow
Member

Откуда: Россия, Красноярск.
Сообщений: 21761
нам тут интересно.
2 июл 11, 11:10    [10910899]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить