Как посмотреть фрагментацию индексов в sql 2000? #379778


#0 by Вадимыч
Как посмотреть фрагментацию индексов в базе sql 2000? ПыСы: Где-то прочитал что дефрагментация индексов может увеличить производительность 1С 7.7? Правда что-ли?
#1 by ДенисЧ
правда. а посмотреть - в BOL на эту тему хорошая статья.
#2 by leshikkam
правда :-) посмотреть можно командой DBCC SHOWCONTIG
#3 by Вадимыч
>> в BOL на эту тему хорошая статья Чего это?
#4 by ДенисЧ
Books online - встроенная документация к sql-серверу.
#5 by Вадимыч
Спасибо.
#6 by Serg_1960
Если у Вас была 8.1 - я бы посоветовал
#7 by lopus
А в Постгри чем можно посмотреть
#8 by Вадимыч
Сервер выдал такую картину по проводкам: DBCC SHOWCONTIG scanning '_1SENTRY' table... Table: '_1SENTRY' (848302423); index ID: 1, database ID: 7 TABLE level scan performed. - Pages Scanned................................: 130355 - Extents Scanned..............................: 16436 - Extent Switches..............................: 18841 - Avg. Pages per Extent........................: 7.9 - Scan Density [Best Count:Actual Count].......: 86.48% [16295:18842] - Logical Scan Fragmentation ..................: 63.44% - Extent Scan Fragmentation ...................: 6.68% - Avg. Bytes Free per Page.....................: 203.6 - Avg. Page Density (full).....................: 97.48% Скажите, это очень плохо?
#9 by Вадимыч
И что такое Extents?
#10 by Odin1C
Экстенты в 8 Кб странииц, а в них страницы по 8 Кб.
#11 by Serg_1960
Ссылку посмотрите может поможет своё представление составить
#12 by Serg_1960
Кстати: у меня есть ссылка на статью - прочитал с большой пользой для себя :)
#13 by leshikkam
Нормальное состояние у индексов данной таблицы. Посмотрите состояние лучше _1sbkttl, _1saccs... если более интересно - в асю 201216890
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С