Имя: Пароль:
IT
 
Теория Баз данных. Индексы
,
0 zling
 
26.09.12
13:28
Читаю вот http://www.sql.ru/articles/mssql/03013101indexes.shtml пытаюсь разобраться. Пишется, что размер всех страниц не превышает 8 Kb. Так вот вопрос: размер таблицы в корневом уровне 8Kb и обеспечивается увеличением числа уровней листьев или наоборот, размер таблицы в корневом уровне может быть более 8Kb, а кол-во уровней листьев фиксированно?
1 1Сергей
 
26.09.12
13:29
Зачем тебе это?
2 Feanorko
 
26.09.12
13:30
(1) зачем тебе знать, зачем ему это? :)
3 zling
 
26.09.12
13:30
нуно
4 Deon
 
26.09.12
13:32
(2) в (3) универсальный ответ на оба вопроса
5 Жан Пердежон
 
26.09.12
13:33
(2) а тебе зачем?)
6 Feanorko
 
26.09.12
13:34
(5) см. (3) )))
7 Жан Пердежон
 
26.09.12
13:34
(0) 8к и уровни никак не связаны
8 zling
 
26.09.12
13:37
(7) если много данных и есть ограничение по 8Kb, как он впихнет все на корневой
9 zling
 
26.09.12
13:37
+(8) уровень?
10 zling
 
26.09.12
13:38
или все же к таблице корневого уровня ограничение не относится?
11 Asmody
 
26.09.12
13:40
(8) а зачем ему все впихивать в корневой? оно же дерево!
12 zling
 
26.09.12
13:42
(11) если количество уровней листев = 1 штука, и листья ограничены 8килобайт, то количество записей в корневом превысит 8килобайт
13 zling
 
26.09.12
13:43
+(12) ибо в корневом хранятся номера страниц на уроне листьев
14 Жан Пердежон
 
26.09.12
13:45
(8) при добавлении/удаленни/модификации дерево ребалансируется, количество уровней может измениться
15 zling
 
26.09.12
13:46
(14) значит ответ все-таки >=1 уровней листьев. Спасибо
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.