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

Откуда:
Сообщений: 349
Вот так и зывисает иногда на 15, 20, 30... минут.
Я не администратор - но раньше такого не было. А началось все с того, как админы установили зеркало(mirroring). В чем может быть причина?

К сообщению приложен файл. Размер - 0Kb
3 сен 09, 14:47    [7613385]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
Георгий Давидович
Member

Откуда:
Сообщений: 349
Microsoft SQL Server 2005 - 9.00.4035.00 (Intel IA-64) Nov 24 2008 12:59:53 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2)
3 сен 09, 14:49    [7613409]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36814
Ну, смотрите, чего ждет ваш коннект.

select * from sys.dm_os_waiting_tasks where session_id = <spid сессии, из которой вы деллаете alter>

Хотя, может в девятке и не было этой вьюхи.
3 сен 09, 15:22    [7613620]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
Георгий Давидович
Member

Откуда:
Сообщений: 349
Спасибо, на данный момент все исправилось. Попробую в следующий раз. Отпишусь.
3 сен 09, 15:39    [7613712]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
Георгий Давидович
Member

Откуда:
Сообщений: 349
К сожалению эта View молчит на <spid сессии, из которой я делаю alter>
4 сен 09, 09:46    [7616321]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
Георгий Давидович
Member

Откуда:
Сообщений: 349
Может ли процедура добавления размера журнала файла базы быть причиной?

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


автор
09/03/2009 14:56:52,spid145,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' took 439350 milliseconds. Consider using ALTER DATABASE to set a smaller FILEGROWTH for this file.


09/03/2009 14:49:33,spid165,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 60570 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:48:32,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30040 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:48:02,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30150 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:47:32,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30020 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:47:02,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30020 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:46:25,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30180 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:45:55,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30020 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:45:25,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30030 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:44:54,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30110 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:44:24,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30150 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:43:03,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 30080 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:42:33,spid75,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 11740 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:42:21,spid139,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 132410 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
09/03/2009 14:39:45,spid139,Unknown,Autogrow of file 'GGrev_Log' in database 'GGTDB09' was cancelled by user or timed out after 3530 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
4 сен 09, 10:07    [7616421]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Может, ибо блокирует все остальные операции. Выполните рекомендации.
4 сен 09, 10:09    [7616430]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
Георгий Давидович
Member

Откуда:
Сообщений: 349
Посмотрел на размер журнала, а он 180 гигов. Это нормально?
AutoGrowth стоял на 10% - т.е. 18 гигов. Перевели на 100 мегов - посмотрим, что получится...
4 сен 09, 10:15    [7616476]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Георгий Давидович,

ТОП 10, вопрос 1.
4 сен 09, 10:16    [7616483]     Ответить | Цитировать Сообщить модератору
 Re: Зависает ALTER на процедуры...  [new]
Георгий Давидович
Member

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

спасибо, дам админам почитать :)
4 сен 09, 10:22    [7616530]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить