|  27.12.2006, 11:52 | #1 | 
| Гость | Нездоровый размер индексов 
			
			Здравствуйте, уважаемые! Подскажите пожалуйста нормальное ли состояние для таблицы InventTransPosting с 2.7 млн. записями, размером 2Гб иметь размер индексов 1.99Гб ? | 
|  | 
|  27.12.2006, 11:55 | #2 | 
| Member | 
			
			А вы какой линейкой меряли?
		 
				__________________ С уважением, glibs® | 
|  | 
|  27.12.2006, 12:26 | #3 | 
| Гость | Про линейку 
			
			Линейка такая: в Enterprise Manager правый клик на таблице -> Вид -> TaskPad
		 | 
|  | 
|  27.12.2006, 12:38 | #4 | 
| Участник | Цитата: Цитата: Используемое дисковое пространство может быть значительно больше самих индексов, если неправильно установлен fillRate (читайте про него в BOL) То, что Размер индексов сравним с размером самих данных, не является из ряда вон выходящим для таблиц с "короткими" данными. InventTransPosting - одна из таких таблиц. "Нормально" или "ненормально" - надо смотреть по планам запросов и по статистике использования индексов. Вполне возможно, что у вас разрешено автосоздание индексов, а пользователи используют сортировку при просмотре этих записей. Вот СКЛ автоматически и насоздавал. Задача администратора - настраивать индексы, управлять индексами. "Нормально" или "ненормально" может сказать только ваш администратор на основании статистики вашего сервера. | 
|  | 
|  27.12.2006, 13:00 | #5 | 
| Member | 
			
			1. Запустите Query Analyzer, выберите базу. 2. Напишите там что-то вроде этого (возможно, "bmssa" вам потребуется заменить на что-то другое) dbcc updateusage ('', 'bmssa.InventTransPosting') go exec sp_spaceused "bmssa.InventTransPosting" go 
				__________________ С уважением, glibs® | 
|  | 
|  27.12.2006, 13:05 | #6 | 
| Участник | 
			
			Выполните в Query Analyser : DBCC UPDATEUSAGE ('MyDB') Данная команда обновляет данные занимаемого места, НО выполнять рекомендуется при отсутствии пользователей, из-за возникающих блокировок. Для просмотра физического размера таблиц/индексов, на мой взгляд, удобнее использовать процедурку : http://sql.ru/forum/actualthread.asp...r+desc#2041932 | 
|  | 
|  27.12.2006, 15:15 | #7 | 
| Участник | 
			
			Сопоставимо с нашими данными +/- %. Так что не сильно переживайте за размер индексов. Таблица c "короткими" записями, индексы "махровые"    2mazzy: Не fillrate, наверное, а fillfactor? Если автосоздание статистики по таблице включено, то будут созданы дополнительные индексы. Это имелось ввиду? | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Размер буфера | 5 | |||
| Как сохранять размер связанных форм? | 2 | |||
| Неудобство использования аналитик "Цвет" и "Размер" | 17 | |||
| а вот размер блоба?! | 0 | |||
| Удаление индексов vs Rollback segments | 0 | |||
| 
 |