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

Откуда:
Сообщений: 135
Вот такая, невинная с виду, операция приводит к появлению охрененного количества блокировок. Activity Monitor показывает, что висит, периодами, более 20000 задач.

SELECT
    object_id AS objectid,
    index_id AS indexid,
    partition_number AS partitionnum,
    avg_fragmentation_in_percent AS frag,
	page_count * 8 as indexsize
FROM sys.dm_db_index_physical_stats (DB_ID(), NULL, NULL , NULL, 'LIMITED')
WHERE avg_fragmentation_in_percent > 10.0 AND index_id > 0;

Как мне информацию для дефрагментации индексов собрать?

--- BBR #22
Yeah, well, I'm gonna go build my own data-center, with blackjack and hookers.
14 июн 09, 14:51    [7297334]     Ответить | Цитировать Сообщить модератору
 Re: Сбор информации об индексах приводит к блокировам, коих более 9000 :)  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 16822
http://msmvps.com/blogs/gladchenko/archive/2008/03/31/1563721.aspx
15 июн 09, 10:16    [7298767]     Ответить | Цитировать Сообщить модератору
 Re: Сбор информации об индексах приводит к блокировам, коих более 9000 :)  [new]
Dr. Blez
Member

Откуда:
Сообщений: 135
Я, собственно, задавал вопрос, о том, почему эта операция приводит, по сути, к блокировке сервера. Т.е. та загрузка, которая получается в результате работы этого запроса не дает наормально работать OLTP серверу.

--- BBR #22
Yeah, well, I'm gonna go build my own data-center, with blackjack and hookers.
15 июн 09, 10:55    [7298916]     Ответить | Цитировать Сообщить модератору
 Re: Сбор информации об индексах приводит к блокировам, коих более 9000 :)  [new]
Glory
Member

Откуда:
Сообщений: 104760
Dr. Blez
Вот такая, невинная с виду, операция приводит к появлению охрененного количества блокировок. Activity Monitor показывает, что висит, периодами, более 20000 задач.

И что же блокируется ?
15 июн 09, 10:55    [7298923]     Ответить | Цитировать Сообщить модератору
 Re: Сбор информации об индексах приводит к блокировам, коих более 9000 :)  [new]
Dr. Blez
Member

Откуда:
Сообщений: 135
Glory
И что же блокируется ?


Не могу, сейчас, посмотреть... Вроде возникает много блокировок схемы... В Activity Monitore это выглядит как пики высотой в 30000 задач следующие через несколько секунд...
15 июн 09, 12:14    [7299397]     Ответить | Цитировать Сообщить модератору
 Re: Сбор информации об индексах приводит к блокировам, коих более 9000 :)  [new]
Glory
Member

Откуда:
Сообщений: 104760
Dr. Blez
Glory
И что же блокируется ?


Не могу, сейчас, посмотреть...

Тогда разговор беспредметный
15 июн 09, 12:16    [7299409]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить