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

Откуда: Leeds
Сообщений: 814
Неужели это такая долгая операция (DBCC CHECKDB) ? Или у меня что-то не так? Вот уже полтора часа сижу на работе.. никак не закончится. База весит около 30 Гб. Около 2-тыс таблиц (база Navision). Кто-нибудь пользовался этой фичей?
20 июл 06, 19:45    [2907124]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
sashenka
Member

Откуда: Krasnodar
Сообщений: 723
на 500 мб выполняеться минут 10 .. следовательно можно посчитать сикока енто на 30Г
20 июл 06, 19:48    [2907131]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
Stimo
Member

Откуда: Leeds
Сообщений: 814
Это мне надо 10 часов ждать?? Блиин.. Я ж жрать хочу!
20 июл 06, 19:56    [2907157]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62926
Stimo
Это мне надо 10 часов ждать?? Блиин.. Я ж жрать хочу!

Так сходи поешь и поспи
20 июл 06, 19:58    [2907160]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
andsm
Member

Откуда: Москва
Сообщений: 1315
Блог
Время выполнения зависит от того что за сервер.
20 июл 06, 20:24    [2907232]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62035

Stimo wrote:
> Неужели это такая долгая операция (DBCC CHECKDB) ? Или у меня что-то не
> так? Вот уже полтора часа сижу на работе.. никак не закончится. База
> весит около 30 Гб. Около 2-тыс таблиц (база Navision). Кто-нибудь
> пользовался этой фичей?
Точную цифирь не помню, но вроде как на рабочем сервере dbcc checkdb
проходил что-то около 2-3 часов на 150 гектарах.


--
-------------------------
There's no silver bullet!

Posted via ActualForum NNTP Server 1.3

20 июл 06, 20:33    [2907258]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
Stimo
Member

Откуда: Leeds
Сообщений: 814
Anatoly Podgoretsky
Stimo
Это мне надо 10 часов ждать?? Блиин.. Я ж жрать хочу!

Так сходи поешь и поспи

Да я бы сходил - просто контора работает круглосуточно, надо дождаться окончания и удостовериться, что всё работает. Пока всех подключил к другой базе - потом им придётся всё заново строчить в реальной базе...
20 июл 06, 21:03    [2907353]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
Stimo
Member

Откуда: Leeds
Сообщений: 814
У нас уже 00:33.. А заканчиваться он не собирается (5 часов 24 минуты длится уже). А завтра утром мне опять на работу.. Ну что за жизнь. Дурацкий Навижн! Похерил всю базу, теперь за него всё исправлять..
Другое дело 1С.. =)
20 июл 06, 23:35    [2907742]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62035

Тестовый сервер, 21 Гб база, ~ 200 таблиц - 27 минут.
можно попробовать опцию tablock - если юзеров нет.

--
-------------------------
There's no silver bullet!

Posted via ActualForum NNTP Server 1.3

21 июл 06, 11:51    [2909380]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Время выполнения DBCC CHECKDB  [new]
гогол
Member [заблокирован]

Откуда:
Сообщений: 88
А вообще можно ли как-то оценить сколько checkdb выполнилось в % ?
Модератор: 21244208


Сообщение было отредактировано: 19 мар 18, 18:17
19 мар 18, 17:14    [21269020]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
гогол
А вообще можно ли как-то оценить сколько checkdb выполнилось в % ?

dm_exec_requests - percent_complete
19 мар 18, 17:17    [21269036]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
гогол
Member [заблокирован]

Откуда:
Сообщений: 88
TaPaK
гогол
А вообще можно ли как-то оценить сколько checkdb выполнилось в % ?

dm_exec_requests - percent_complete



Ага, благодарю.


Во так в итоге сделал:



SELECT
	[command]
	,[start_time]
	,[percent_complete]
	,[estimated_completion_time] / 60000. AS [estimated_completion_time_min]
FROM sys.dm_exec_requests
WHERE [command] LIKE '%DBCC%'
19 мар 18, 17:20    [21269044]     Ответить | Цитировать Сообщить модератору
 Re: Время выполнения DBCC CHECKDB  [new]
гогол
Member [заблокирован]

Откуда:
Сообщений: 88
показывает примерно, но хоть что-то.
19 мар 18, 17:26    [21269070]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить