Отладка Индексов


Отладка индексных файлов (N01, L01, IFP)

Шаг 1. Чтение управляющей записи N01

Номер корневого блока (posrx): 3

Шаг N. Чтение блока N01: 3

Блок N01 (Заголовок)
  • number: 3
  • prev: -1
  • next: -1
  • terms: 15
  • offset_free: 1201
IdxKey (Term)lenoffset_keynxt (->N01/L01 block)
1120471
2!СИМФОНИИ7119151510
3GEO=ВЛАДИМИРСКОЕ КНЯЖЕСТВО -- ДРЕВНЯЯ РУСЬ -- ИСКУССТВО (МУЗЕИ) -- СУНГИРЬ, ВЕРХНИЙ ПАЛЕОЛИТ16018872
4INK= 27291414150111
5INP=Б/27572213120116
6K=МАСТЕРСКАЯ2218654
7NDUNK=916/2-K21415349
8S=ЧАЙКОВСКИЙ, ПЕТР ИЛЬИЧ (1840-1893). ГАМЛЕТ -- ПАРТИТУРЫ9117745
9T=ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАНИЕ57121415
10TP=BUILDING JAVA ENTERPRISE SYSTEMS WITH J2EE \ОРИГИНАЛ ПЕРЕВОДН. ИЗД.\9016846
11TP=ДЕЙСТВИЕ ПЕРВОЕ \СТ. ИЗ СОДЕРЖ.СБОРНИКА\75127114
12TP=НАХОДКИ СО СТОЯНКИ СУНГИРЬ \СВЯЗАННОЕ ИЗД.\8116037
13TP=СОЧИНЕНИЯ/ГИППИУС, ЗИНАИДА ; Т. 1 \ОБЩЕЕ ЗАГЛ. МН-ТОМ\95140612
14TV=АГРОМЕТЕОРОЛОГИЯ - М 3/А-26-3733355515488
15TV=ФИНАНСЫ ПРЕДПРИЯТИЯ - 681.3/Ш95-85944660134613

Результат поиска: compare=20, index=6

Выбранный индекс для перехода: 5

Переход по ключу [5] (Термин: INP=Б/275722), key->nxt: 16

Шаг N. Чтение блока N01: 16

Блок N01 (Заголовок)
  • number: 16
  • prev: 11
  • next: 4
  • terms: 40
  • offset_free: 1181
IdxKey (Term)lenoffset_keynxt (->N01/L01 block)
1INP=Б/275722132035-314
2INP=Б/275914131391-316
3INP=БУП-11132022-299
4INP=ВЗО-1121379-317
5INP=НЕ ПРОВЕРЕНЫ ЖГ321990-274
6INP=НЕ ПРОВЕРЕНЫ ФО-9341345-318
7INP=ПРОВЕРЕНЫ 1982271963-280
8INP=ЧЗ169-3131950-315
9INPR=222491941-80
10JR=201071934-273
11K=DOUGHERTY111923-81
12K=PERMUTATION131910-82
13K=USSR61281-338
14K=АВТОМАТИЗИРОВАННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА821828-83
15K=АКАДЕМИЧЕСКИЙ281800-84
16K=АНАШКИН161201-365
17K=АРХЕОЛОГИЧ221778-85
18K=БАЛА101181-370
19K=БЕНСЮЗАН181760-86
20K=БОГОЛЮБСКОГО261255-342
21K=БУХГАЛТЕРСКИЙ281732-87
22K=ВЕРОЯТНОСТЕЙ261706-88
23K=ВНЕШ101245-354
24K=ВРЕМЕНА161690-89
25K=ГОГОЛЬ141676-90
26K=ГРУЗИНОВ181658-91
27K=ДЕЛОПРОИЗВОДСТВА341311-325
28K=ДИССЕРТАЦИИ241634-92
29K=ЕДИНОЕ ИНФОРМАЦИОННОЕ ПРОСТРАНСТВО681566-93
30K=ЗАКОНОДАТЕЛЬСТВО341532-247
31K=ЗВУКОВОЙ181514-94
32K=ИНСТИТУТА201494-95
33K=ИСКУССТВЕННЫЙ281466-96
34K=КАЛАШНИКОВА241287-330
35K=КЕЛЬТСКИЕ201446-97
36K=КОМПЛЕКТ181428-98
37K=КОЭЛЬО141414-99
38K=КУЛЬТУРОЛОГИЯ281217-364
39K=ЛИБР101404-100
40K=ЛЮДИ101191-368

Результат поиска: compare=9, index=11

Выбранный индекс для перехода: 10

Переход по ключу [10] (Термин: JR=2010), key->nxt: -273

Шаг L. Чтение блока L01: 273

Блок L01 (Заголовок)
  • number: 273
  • prev: 80
  • next: 81
  • terms: 48
  • offset_free: 1623
IdxKey (Term)lenoffset_keynxt (->IFP offset)
1JR=201072041379896
2JR=2014716231002640
3K=&32038379948
4K=ACCESS82030379984
5K=ACTING82022380020
6K=ACTIVITY102012380056
7K=ADAGIO82004380092
8K=ALFARO81996380128
9K=ALGEBRAS101986380164
10K=ALMA61980380216
11K=ANNALES91971380252
12K=ARIE61965380288
13K=ASSAUT81957380340
14K=ATLAS71950380376
15K=AUTUMN81942380412
16K=BARBARICUM121930380448
17K=BHV51925380500
18K=BIBOLET91916380536
19K=BIOLOGICAL121904380572
20K=BOOK61898380608
21K=BORLAND C++ BUILDER211877380644
22K=BORLAND DELPHI161861380680
23K=BRAUCHE91852380716
24K=BUILDING101842380752
25K=BUSINESSMEN131829380788
26K=CAMBRIAN101819380824
27K=CASE61813380876
28K=CENTURY91804380928
29K=CHAGANTI101794380964
30K=CHANEL81786381016
31K=CHEVISTRY111775381052
32K=CHOR61769381088
33K=CHRETIENNE121757381220
34K=CLAUDE81749381256
35K=CLIPPER91740381292
36K=COCO61734381328
37K=COM51729381364
38K=COMPUTERS111718381448
39K=CONCERNING121706381500
40K=CONJECTURE121694381536
41K=CONTRE81686381572
42K=CURIE71679381608
43K=CYCLIC81671381676
44K=CИБИРЬ131658381712
45K=CТ51653381748
46K=DBASE71646381784
47K=DEGREE81638381820
48K=DELPHI81630381856

Результат бинарного поиска внутри L01: compare=1, index=3

Выбранный индекс в L01: 3 (Термин: K=&)

Точного совпадения не найдено. (compare=1)

Смещение в IFP (key->nxt): 379948

Шаг I. Чтение блока IFP по смещению: 379948

Заголовок блока IFP
  • totP (всего ссылок для термина): 1
  • segP (ссылок в этом сегменте): 1
  • segC (вместимость сегмента): 1
  • nxt (смещение следующего сегмента): 1805196

Извлекаем 1 постингов из сегмента IFP.

MfnTagOccCnt
169151012

Чтение следующего сегмента IFP по смещению: 1805196

Заголовок блока IFP
  • totP (всего ссылок для термина): 0
  • segP (ссылок в этом сегменте): 0
  • segC (вместимость сегмента): 2
  • nxt (смещение следующего сегмента): -1