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

Откуда: Мурманск
Сообщений: 27465
по непонятным причинам, служба очистки фантомных записей MSSQL начала грузить проц на 100% и бесконечно отъедать оперативку
на сайте майкрософт уже читал про глюки этой службы, фикс скачал и установил, но не помогло
счас версия MSSQL 2005 SP3 4094
со слов пользователей этому предшестествовало неккоретное выключение сервера СУБД, после чего пропал овнер этой базы и начались вот все эти приколы

никак пока не удалось решить эту проблему
не дает ни дэатачить, ни сделать бэкап, ни сделать тестирование БД
остановить службу MSSQL так же не выходит, вешается в статусе "Завершается"
остановить MSSQL получается тока выставлением службы в тип запуска "Отключено" и ребутом системы

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

что думает уважаемое сообщество по столь нестандартной ситуации?
3 июн 11, 10:00    [10757074]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
https://www.sql.ru/forum/actualtopics.aspx?search=GHOST+CLEANUP&submit=%CD%E0%E9%F2%E8&bid=1
3 июн 11, 10:02    [10757082]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
забыл добавить

DBCC TRACEON(661,-1) - не помогает
3 июн 11, 10:07    [10757114]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
http://support.microsoft.com/kb/980176/LN
3 июн 11, 10:09    [10757126]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
Гавриленко Сергей Алексеевич
http://support.microsoft.com/kb/980176/LN

вы невнимательный, я уже написал в старт посте, что хот фикс поставлен, но не помог в решении проблемы
http://hotfixv4.microsoft.com/SQL%20Server%202005/sp3/SQLServer2005_SP3_CU9_980176_9_00_4294_x/9.00.4294/free/411362_intl_x64_zip.exe
3 июн 11, 10:14    [10757159]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Сергей84
Гавриленко Сергей Алексеевич
http://support.microsoft.com/kb/980176/LN

вы невнимательный, я уже написал в старт посте, что хот фикс поставлен, но не помог в решении проблемы
http://hotfixv4.microsoft.com/SQL%20Server%202005/sp3/SQLServer2005_SP3_CU9_980176_9_00_4294_x/9.00.4294/free/411362_intl_x64_zip.exe
Да ладно?

Сергей84
счас версия MSSQL 2005 SP3 4094

http://support.microsoft.com/kb/980176/LN
Построение этот накопительный пакет обновления также известно как построить 9.00.4294.

Или вы в версии описались?
3 июн 11, 10:15    [10757169]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
прошу прощения, это была опечатка, конечно 4294 текущая версия MSSQL
3 июн 11, 10:17    [10757175]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
ап, ап
ни у кого идей нет совсем?
3 июн 11, 13:36    [10758768]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Если ни фикс не помагает, ни дальнейший поиск по интернету, то остается предполагать, что дело именно в БД.

Т.е. план, имхо, примерно следующий:

1. Запустить сервер.
2. Дать погрузить процессор, может полегчает. Если полегчает - срочно CHECKDB на базу.
3. Если не полегчает... Ну, ресториться бэкапа.
3 июн 11, 13:52    [10758920]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
И, если, на базу наплевать, а нужен сам сервер, то стопните его и тупо переименуйте файлы базы.
3 июн 11, 13:54    [10758933]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
а без эфтаназии никак низя?
3 июн 11, 14:28    [10759201]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
А сколько у вас файлов данных?
3 июн 11, 14:40    [10759290]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
один
вся база 5 гигов
на серваке всего крутится 4 БД
у них тоже по 1 файлу
3 июн 11, 14:44    [10759328]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Сергей84
один
вся база 5 гигов
на серваке всего крутится 4 БД
у них тоже по 1 файлу
Странно...
Обычно эти траблы проявляются именно на "многофайловых" базах и прекрасно лечатся коммулятивным апдейтом...
3 июн 11, 14:53    [10759405]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
У вас точно на этот сервер фикс накачен?
3 июн 11, 14:59    [10759452]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
select @@version
Microsoft SQL Server 2005 - 9.00.4294.00 (X64) Apr 15 2010 11:59:31 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.0 (Build 6002: Service Pack 2)


на уровне версий библиотек всех библиотек входящие в дистрибутив я не проверлся конечно, как-то привык, что при накате апдейта обновляется все, хотя глюки с ними тож бывают
3 июн 11, 15:22    [10759672]     Ответить | Цитировать Сообщить модератору
 Re: GHOST CLEANUP грузит проц на 100% и не дает монопольный доступ к базе  [new]
Сергей84
Member

Откуда: Мурманск
Сообщений: 27465
тему можно закрывать
вопрос решил при помощи танцев с бубном и такой-то матери
мож пригодицо кому, методика исцеления:
1) стопарим сервак
2) делаем копии файла данных и журнала
3) запускаем сервак
4) аттачим копии файлов как отдельную базу
5) поскольку GHOST CLEANUP не может висеть сразу в 2-х базах, получаем 2 битые базы, но одна залочена, а вторая свободна
делаем checkDB свободной базы
6) стопарим сервак
7) убираем файлы битой базы, иначе ее никак не отрубить из-за процесса
8) запускаем сервак
9) удаляем битую базу
10) работаем с исправленной копией битой базы
6 июн 11, 14:41    [10770124]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить