powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Тормозит firebird или помощь в настройки этой СУБД.
25 сообщений из 141, страница 1 из 6
Тормозит firebird или помощь в настройки этой СУБД.
    #38547503
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток всем!

Помогите решить проблему.
Имеется "программа" профстрой 4, в качестве БД использует firebird, так вот эта прога просто не реально тормозит,
особенно при формировании "планирования производтства"(если кто имел дело с этой "программой" может скажит как это победить).

Сразу оговорюсь, я "не в зуб ногой в firebird", да и вообще во всех БД, не доводилось админить,
а здесь приходится разбираться как ускорить эту прогу.

Возможно и разработчики этой проги не особо старались при написании и любой запрос опрашивает чуть ли не пол базы.
Но я иду от обратного, что СУБД не настроена, а оно так и есть. Т.к. я открыл когфигурационный файл firebird.conf, а он весь закомментирован, т.е. все по дефолту.

Крутится это всё в терминале WinSrv 2008 R2.
Firebird - 2.5.1 Superserver.

Конфигурация сервера:
HP prol 380 G8
Intel E5 2420*2(16*2=32 потока)
72 озу
рейд 0 300*5 сас

Загрузка ЦП в пике при 30 пользователях ~ 10%, так 3-4%.
ОЗУ съедают 30 пользователей ~ 10 гб.

Вот что мне дал IBExpert:
Database "C:\Системная\BASE\BASE.FDB"
Database header page information:
Flags 0
Checksum 12345
Generation 14820900
Page size 8192
ODS version 11.2
Oldest transaction 14798142
Oldest active 14798143
Oldest snapshot 14798143
Next transaction 14798145
Bumped transaction 1
Sequence number 0
Next attachment ID 22856
Implementation ID 26
Shadow count 0
Page buffers 0
Next header page 0
Database dialect 3
Creation date Jun 6, 2013 21:52:51
Attributes force write

Variable header data:
Sweep interval: 20000
*END*


Database file sequence:
File C:\Системная\BASE\BASE.FDB is the only file

Analyzing database pages ...
ANALOGS (258)
Primary pointer page: 654148, Index root page: 654149
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IANALOGS (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

ARTIKLS (147)
Primary pointer page: 202, Index root page: 203
Data pages: 109, data page slots: 277, average fill: 42%
Fill distribution:
0 - 19% = 44
20 - 39% = 15
40 - 59% = 13
60 - 79% = 10
80 - 99% = 27

Index IARTIKLS (0)
Depth: 2, leaf buckets: 12, nodes: 1532
Average data length: 32.59, total dup: 3, max dup: 2
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 9
60 - 79% = 1
80 - 99% = 2

ARTSVST (148)
Primary pointer page: 204, Index root page: 205
Data pages: 72, data page slots: 79, average fill: 49%
Fill distribution:
0 - 19% = 21
20 - 39% = 7
40 - 59% = 11
60 - 79% = 9
80 - 99% = 24

Index IARTSVST (0)
Depth: 2, leaf buckets: 14, nodes: 2949
Average data length: 18.42, total dup: 156, max dup: 34
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 9
60 - 79% = 2
80 - 99% = 3

BARCODE (131)
Primary pointer page: 168, Index root page: 169
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IBARCODE (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

BRIGADS (156)
Primary pointer page: 223, Index root page: 224
Data pages: 1, data page slots: 1, average fill: 20%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IBRIGADS (0)
Depth: 1, leaf buckets: 1, nodes: 20
Average data length: 26.35, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

CLIENTC (257)
Primary pointer page: 653984, Index root page: 653988
Data pages: 1, data page slots: 1, average fill: 1%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ICLIENTC (0)
Depth: 1, leaf buckets: 1, nodes: 2
Average data length: 12.50, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

CLIENTS (151)
Primary pointer page: 212, Index root page: 213
Data pages: 107, data page slots: 107, average fill: 76%
Fill distribution:
0 - 19% = 9
20 - 39% = 4
40 - 59% = 4
60 - 79% = 8
80 - 99% = 82

Index ICLIENTS (0)
Depth: 2, leaf buckets: 25, nodes: 3136
Average data length: 39.24, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 10
60 - 79% = 7
80 - 99% = 8

CODELST (138)
Primary pointer page: 182, Index root page: 183
Data pages: 1, data page slots: 1, average fill: 14%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ICODELST (0)
Depth: 1, leaf buckets: 1, nodes: 19
Average data length: 1.05, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

COLSLST (143)
Primary pointer page: 193, Index root page: 194
Data pages: 2, data page slots: 5, average fill: 73%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 1

Index ICOLSLST (0)
Depth: 1, leaf buckets: 1, nodes: 99
Average data length: 24.23, total dup: 1, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

CONNLST (203)
Primary pointer page: 329, Index root page: 330
Data pages: 4, data page slots: 11, average fill: 65%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 2
60 - 79% = 0
80 - 99% = 2

Index ICONNLST (0)
Depth: 2, leaf buckets: 2, nodes: 188
Average data length: 19.99, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

CONNSPC (205)
Primary pointer page: 333, Index root page: 334
Data pages: 4, data page slots: 13, average fill: 52%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 3
80 - 99% = 0

Index ICONNSPC (0)
Depth: 2, leaf buckets: 3, nodes: 357
Average data length: 25.14, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 2
60 - 79% = 0
80 - 99% = 0

CONNVAR (204)
Primary pointer page: 331, Index root page: 332
Data pages: 4, data page slots: 11, average fill: 63%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 3
80 - 99% = 0

Index ICONNVAR (0)
Depth: 2, leaf buckets: 1, nodes: 238
Average data length: 18.29, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

CONTORD (176)
Primary pointer page: 268, Index root page: 269
Data pages: 1819, data page slots: 1819, average fill: 69%
Fill distribution:
0 - 19% = 18
20 - 39% = 163
40 - 59% = 237
60 - 79% = 712
80 - 99% = 689

Index ICONTORD (0)
Depth: 3, leaf buckets: 546, nodes: 94567
Average data length: 15.00, total dup: 4, max dup: 1
Fill distribution:
0 - 19% = 12
20 - 39% = 176
40 - 59% = 321
60 - 79% = 23
80 - 99% = 14

CORRENC (140)
Primary pointer page: 187, Index root page: 188
Data pages: 1, data page slots: 1, average fill: 1%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ICORRENC (0)
Depth: 1, leaf buckets: 1, nodes: 1
Average data length: 13.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

DATEPRJ (167)
Primary pointer page: 248, Index root page: 249
Data pages: 2088, data page slots: 2113, average fill: 56%
Fill distribution:
0 - 19% = 100
20 - 39% = 320
40 - 59% = 662
60 - 79% = 928
80 - 99% = 78

Index IDATEPRJ (0)
Depth: 3, leaf buckets: 569, nodes: 109424
Average data length: 17.43, total dup: 3794, max dup: 7
Fill distribution:
0 - 19% = 28
20 - 39% = 147
40 - 59% = 170
60 - 79% = 113
80 - 99% = 111

DESCLST (146)
Primary pointer page: 199, Index root page: 200
Data pages: 1, data page slots: 1, average fill: 2%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IDESCLST (0)
Depth: 1, leaf buckets: 1, nodes: 2
Average data length: 22.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

DOCSCLI (154)
Primary pointer page: 218, Index root page: 219
Data pages: 1, data page slots: 1, average fill: 1%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IDOCSCLI (0)
Depth: 1, leaf buckets: 1, nodes: 1
Average data length: 8.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

DOCSNAK (210)
Primary pointer page: 343, Index root page: 344
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IDOCSNAK (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

DOCSPRJ (169)
Primary pointer page: 252, Index root page: 253
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IDOCSPRJ (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

DOCUMNL (234)
Primary pointer page: 394, Index root page: 395
Data pages: 111, data page slots: 181, average fill: 57%
Fill distribution:
0 - 19% = 22
20 - 39% = 13
40 - 59% = 9
60 - 79% = 27
80 - 99% = 40

Index IDOCUMNL (0)
Depth: 2, leaf buckets: 3, nodes: 149
Average data length: 52.28, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 2
60 - 79% = 0
80 - 99% = 0

EXPTO1C (247)
Primary pointer page: 427, Index root page: 428
Data pages: 18, data page slots: 18, average fill: 88%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 4
80 - 99% = 14

FURNLEN (213)
Primary pointer page: 350, Index root page: 351
Data pages: 3, data page slots: 5, average fill: 42%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 1
60 - 79% = 1
80 - 99% = 0

Index IFURNLEN (0)
Depth: 1, leaf buckets: 1, nodes: 215
Average data length: 6.43, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

FURNLES (215)
Primary pointer page: 355, Index root page: 356
Data pages: 8, data page slots: 14, average fill: 56%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 2
60 - 79% = 5
80 - 99% = 0

Index IFURNLES (0)
Depth: 2, leaf buckets: 3, nodes: 730
Average data length: 14.13, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 1

FURNLST (212)
Primary pointer page: 348, Index root page: 349
Data pages: 2, data page slots: 3, average fill: 49%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index IFURNLST (0)
Depth: 1, leaf buckets: 1, nodes: 53
Average data length: 37.38, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

FURNSPC (214)
Primary pointer page: 352, Index root page: 353
Data pages: 52, data page slots: 78, average fill: 63%
Fill distribution:
0 - 19% = 3
20 - 39% = 3
40 - 59% = 3
60 - 79% = 43
80 - 99% = 0

Index IFURNSPC (0)
Depth: 2, leaf buckets: 33, nodes: 4853
Average data length: 23.14, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 3
40 - 59% = 26
60 - 79% = 0
80 - 99% = 3

GLASART (207)
Primary pointer page: 337, Index root page: 338
Data pages: 2, data page slots: 5, average fill: 55%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 1
80 - 99% = 0

Index IGLASART (0)
Depth: 1, leaf buckets: 1, nodes: 182
Average data length: 21.57, total dup: 2, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

GLASGRP (206)
Primary pointer page: 335, Index root page: 336
Data pages: 1, data page slots: 1, average fill: 15%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IGLASGRP (0)
Depth: 1, leaf buckets: 1, nodes: 15
Average data length: 22.80, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

GLASPRO (208)
Primary pointer page: 339, Index root page: 340
Data pages: 1, data page slots: 2, average fill: 36%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IGLASPRO (0)
Depth: 1, leaf buckets: 1, nodes: 58
Average data length: 18.03, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

GLASTMP (136)
Primary pointer page: 178, Index root page: 179
Data pages: 1, data page slots: 1, average fill: 2%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IGLASTMP (0)
Depth: 1, leaf buckets: 1, nodes: 1
Average data length: 27.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

GRUPART (141)
Primary pointer page: 189, Index root page: 190
Data pages: 3, data page slots: 5, average fill: 56%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 2
80 - 99% = 0

Index IGRUPART (0)
Depth: 1, leaf buckets: 1, nodes: 227
Average data length: 14.40, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

GRUPCOL (142)
Primary pointer page: 191, Index root page: 192
Data pages: 1, data page slots: 1, average fill: 14%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IGRUPCOL (0)
Depth: 1, leaf buckets: 1, nodes: 14
Average data length: 33.64, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

GRUPPRN (150)
Primary pointer page: 208, Index root page: 209
Data pages: 1, data page slots: 1, average fill: 12%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IGRUPPRN (0)
Depth: 1, leaf buckets: 1, nodes: 16
Average data length: 19.56, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

HOURORD (178)
Primary pointer page: 272, Index root page: 273
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IHOURORD (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

KOMPLST (201)
Primary pointer page: 324, Index root page: 325
Data pages: 2, data page slots: 4, average fill: 57%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 1
80 - 99% = 0

Index IKOMPLST (0)
Depth: 1, leaf buckets: 1, nodes: 47
Average data length: 19.32, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

KOMPSPC (202)
Primary pointer page: 326, Index root page: 327
Data pages: 2, data page slots: 4, average fill: 42%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index IKOMPSPC (0)
Depth: 1, leaf buckets: 1, nodes: 131
Average data length: 23.94, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

LINEMAP (130)
Primary pointer page: 166, Index root page: 167
Data pages: 781, data page slots: 781, average fill: 74%
Fill distribution:
0 - 19% = 1
20 - 39% = 1
40 - 59% = 36
60 - 79% = 578
80 - 99% = 165

Index ILINEMAP (0)
Depth: 2, leaf buckets: 129, nodes: 65263
Average data length: 9.11, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 17
80 - 99% = 111

LISTARF (236)
Primary pointer page: 400, Index root page: 401
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ILISTARF (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

LISTORD (171)
Primary pointer page: 257, Index root page: 258
Data pages: 40928, data page slots: 44180, average fill: 72%
Fill distribution:
0 - 19% = 4279
20 - 39% = 893
40 - 59% = 786
60 - 79% = 19347
80 - 99% = 15623

Index ILISTORD (0)
Depth: 2, leaf buckets: 235, nodes: 59514
Average data length: 8.98, total dup: 3, max dup: 1
Fill distribution:
0 - 19% = 6
20 - 39% = 34
40 - 59% = 174
60 - 79% = 9
80 - 99% = 12

LISTPRJ (166)
Primary pointer page: 246, Index root page: 247
Data pages: 1244, data page slots: 1252, average fill: 75%
Fill distribution:
0 - 19% = 11
20 - 39% = 89
40 - 59% = 237
60 - 79% = 160
80 - 99% = 747

Index ILISTPRJ (0)
Depth: 2, leaf buckets: 170, nodes: 18989
Average data length: 31.60, total dup: 11, max dup: 2
Fill distribution:
0 - 19% = 6
20 - 39% = 32
40 - 59% = 95
60 - 79% = 7
80 - 99% = 30

LISTPRO (195)
Primary pointer page: 312, Index root page: 313
Data pages: 1, data page slots: 1, average fill: 24%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ILISTPRO (0)
Depth: 1, leaf buckets: 1, nodes: 7
Average data length: 17.57, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

LISTSQA (172)
Primary pointer page: 260, Index root page: 261
Data pages: 49563, data page slots: 55253, average fill: 73%
Fill distribution:
0 - 19% = 6496
20 - 39% = 4094
40 - 59% = 1958
60 - 79% = 2565
80 - 99% = 34450

Index ILISTSQA (0)
Depth: 2, leaf buckets: 293, nodes: 58941
Average data length: 11.85, total dup: 5, max dup: 1
Fill distribution:
0 - 19% = 6
20 - 39% = 65
40 - 59% = 208
60 - 79% = 6
80 - 99% = 8

LIS_ORD (174)
Primary pointer page: 264, Index root page: 265
Data pages: 1, data page slots: 2, average fill: 40%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ILIS_ORD (0)
Depth: 1, leaf buckets: 1, nodes: 16
Average data length: 35.38, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

LIS_PRC (175)
Primary pointer page: 266, Index root page: 267
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ILIS_PRC (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

MONEDIL (152)
Primary pointer page: 214, Index root page: 215
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IMONEDIL (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

MONEPRJ (170)
Primary pointer page: 255, Index root page: 256
Data pages: 279, data page slots: 279, average fill: 76%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 15
60 - 79% = 119
80 - 99% = 145

Index IMONEPRJ (0)
Depth: 2, leaf buckets: 74, nodes: 15835
Average data length: 15.71, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 57
60 - 79% = 9
80 - 99% = 8

NAKLADS (253)
Primary pointer page: 440, Index root page: 441
Data pages: 70, data page slots: 70, average fill: 87%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 69

Index INAKLADS (0)
Depth: 2, leaf buckets: 20, nodes: 3125
Average data length: 26.66, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 16
60 - 79% = 1
80 - 99% = 3

NAKLSPC (254)
Primary pointer page: 443, Index root page: 444
Data pages: 254, data page slots: 254, average fill: 81%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 29
80 - 99% = 224

Index INAKLSPC (0)
Depth: 2, leaf buckets: 126, nodes: 16796
Average data length: 34.90, total dup: 4, max dup: 1
Fill distribution:
0 - 19% = 1
20 - 39% = 4
40 - 59% = 70
60 - 79% = 6
80 - 99% = 45

OPTIMHL (232)
Primary pointer page: 390, Index root page: 391
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IOPTIMHL (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

OPTIMPR (233)
Primary pointer page: 392, Index root page: 393
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IOPTIMPR (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

OPTIMRS (235)
Primary pointer page: 397, Index root page: 398
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IOPTIMRS (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

OTKOSYS (216)
Primary pointer page: 357, Index root page: 358
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IOTKOSYS (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PAKTEMP (134)
Primary pointer page: 174, Index root page: 175
Data pages: 262, data page slots: 262, average fill: 78%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 207
80 - 99% = 54

Index IPAKTEMP (0)
Depth: 3, leaf buckets: 191, nodes: 18785
Average data length: 32.55, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 86
40 - 59% = 90
60 - 79% = 1
80 - 99% = 13

PARAMRR (242)
Primary pointer page: 413, Index root page: 414
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPARAMRR (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PARAMRU (241)
Primary pointer page: 411, Index root page: 412
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPARAMRU (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PARCOLS (145)
Primary pointer page: 197, Index root page: 198
Data pages: 1, data page slots: 1, average fill: 2%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPARCOLS (0)
Depth: 1, leaf buckets: 1, nodes: 2
Average data length: 26.50, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PARCONS (223)
Primary pointer page: 371, Index root page: 372
Data pages: 5, data page slots: 11, average fill: 51%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 4
80 - 99% = 0

Index IPARCONS (0)
Depth: 2, leaf buckets: 2, nodes: 478
Average data length: 18.07, total dup: 1, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 1
80 - 99% = 0

PARCONV (222)
Primary pointer page: 369, Index root page: 370
Data pages: 3, data page slots: 11, average fill: 59%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 2
60 - 79% = 1
80 - 99% = 0

Index IPARCONV (0)
Depth: 2, leaf buckets: 1, nodes: 321
Average data length: 18.07, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 1

PARFURL (228)
Primary pointer page: 382, Index root page: 383
Data pages: 2, data page slots: 2, average fill: 37%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index IPARFURL (0)
Depth: 1, leaf buckets: 1, nodes: 121
Average data length: 18.88, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PARFURS (229)
Primary pointer page: 384, Index root page: 385
Data pages: 44, data page slots: 70, average fill: 60%
Fill distribution:
0 - 19% = 2
20 - 39% = 5
40 - 59% = 0
60 - 79% = 37
80 - 99% = 0

Index IPARFURS (0)
Depth: 2, leaf buckets: 28, nodes: 4614
Average data length: 21.62, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 3
40 - 59% = 21
60 - 79% = 1
80 - 99% = 3

PARGLAS (227)
Primary pointer page: 379, Index root page: 380
Data pages: 3, data page slots: 4, average fill: 47%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 2
80 - 99% = 0

Index IPARGLAS (0)
Depth: 1, leaf buckets: 1, nodes: 234
Average data length: 20.02, total dup: 3, max dup: 2
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

PARGRUP (226)
Primary pointer page: 377, Index root page: 378
Data pages: 1, data page slots: 1, average fill: 4%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPARGRUP (0)
Depth: 1, leaf buckets: 1, nodes: 1
Average data length: 28.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PARKOMP (221)
Primary pointer page: 367, Index root page: 368
Data pages: 3, data page slots: 6, average fill: 42%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 2
80 - 99% = 0

Index IPARKOMP (0)
Depth: 1, leaf buckets: 1, nodes: 247
Average data length: 16.26, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

PARLIST (220)
Primary pointer page: 365, Index root page: 366
Data pages: 55, data page slots: 192, average fill: 91%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 6
80 - 99% = 48

Index IPARLIST (0)
Depth: 2, leaf buckets: 16, nodes: 4077
Average data length: 5.98, total dup: 3592, max dup: 8
Fill distribution:
0 - 19% = 1
20 - 39% = 13
40 - 59% = 2
60 - 79% = 0
80 - 99% = 0

PAROTKP (230)
Primary pointer page: 386, Index root page: 387
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPAROTKP (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PARROLL (243)
Primary pointer page: 415, Index root page: 416
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPARROLL (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PARSYSP (231)
Primary pointer page: 388, Index root page: 389
Data pages: 3, data page slots: 7, average fill: 59%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 2
80 - 99% = 0

Index IPARSYSP (0)
Depth: 1, leaf buckets: 1, nodes: 260
Average data length: 20.36, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

PARVSTM (224)
Primary pointer page: 373, Index root page: 374
Data pages: 2, data page slots: 3, average fill: 63%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 1
80 - 99% = 0

Index IPARVSTM (0)
Depth: 1, leaf buckets: 1, nodes: 198
Average data length: 16.73, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

PARVSTS (225)
Primary pointer page: 375, Index root page: 376
Data pages: 10, data page slots: 18, average fill: 65%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 9
80 - 99% = 0

Index IPARVSTS (0)
Depth: 2, leaf buckets: 5, nodes: 1154
Average data length: 14.71, total dup: 1, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 2
40 - 59% = 2
60 - 79% = 0
80 - 99% = 1

PLANPRO (198)
Primary pointer page: 318, Index root page: 319
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPLANPRO (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PLANSME (199)
Primary pointer page: 320, Index root page: 321
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPLANSME (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PREFPRJ (161)
Primary pointer page: 233, Index root page: 234
Data pages: 1, data page slots: 1, average fill: 3%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPREFPRJ (0)
Depth: 1, leaf buckets: 1, nodes: 3
Average data length: 29.67, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PRICDAT (255)
Primary pointer page: 652, Index root page: 653
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPRICDAT (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PRICLST (245)
Primary pointer page: 421, Index root page: 422
Data pages: 1, data page slots: 1, average fill: 9%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IPRICLST (0)
Depth: 1, leaf buckets: 1, nodes: 13
Average data length: 37.38, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

PRICSPC (246)
Primary pointer page: 425, Index root page: 426
Data pages: 3, data page slots: 3, average fill: 34%
Fill distribution:
0 - 19% = 1
20 - 39% = 1
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index IPRICSPC (0)
Depth: 1, leaf buckets: 1, nodes: 134
Average data length: 24.54, total dup: 1, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

REKLAMA (153)
Primary pointer page: 216, Index root page: 217
Data pages: 1, data page slots: 1, average fill: 3%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IREKLAMA (0)
Depth: 1, leaf buckets: 1, nodes: 6
Average data length: 20.33, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

REMAINS (144)
Primary pointer page: 195, Index root page: 196
Data pages: 1, data page slots: 1, average fill: 32%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IREMAINS (0)
Depth: 1, leaf buckets: 1, nodes: 28
Average data length: 3.43, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

REMARKM (164)
Primary pointer page: 240, Index root page: 241
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IREMARKM (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

REMARKS (165)
Primary pointer page: 243, Index root page: 244
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IREMARKS (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

REMEPRJ (163)
Primary pointer page: 238, Index root page: 239
Data pages: 1, data page slots: 1, average fill: 64%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index IREMEPRJ (0)
Depth: 1, leaf buckets: 1, nodes: 12
Average data length: 6.17, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

RESERVE (249)
Primary pointer page: 431, Index root page: 432
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IRESERVE (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

ROLLETS (238)
Primary pointer page: 404, Index root page: 405
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IROLLETS (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

ROLLTIT (244)
Primary pointer page: 417, Index root page: 418
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IROLLTIT (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

ROLPARM (239)
Primary pointer page: 406, Index root page: 407
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IROLPARM (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

ROLPARZ (240)
Primary pointer page: 409, Index root page: 410
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IROLPARZ (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

RULECLK (139)
Primary pointer page: 185, Index root page: 186
Data pages: 1, data page slots: 1, average fill: 8%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IRULECLK (0)
Depth: 1, leaf buckets: 1, nodes: 4
Average data length: 39.75, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAVEBIR (180)
Primary pointer page: 277, Index root page: 278
Data pages: 2, data page slots: 2, average fill: 41%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index ISAVEBIR (0)
Depth: 1, leaf buckets: 1, nodes: 51
Average data length: 15.57, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAVECON (186)
Primary pointer page: 292, Index root page: 293
Data pages: 6890, data page slots: 6942, average fill: 59%
Fill distribution:
0 - 19% = 305
20 - 39% = 737
40 - 59% = 1170
60 - 79% = 4678
80 - 99% = 0

Index ISAVECON (0)
Depth: 3, leaf buckets: 2695, nodes: 611334
Average data length: 9.85, total dup: 40, max dup: 1
Fill distribution:
0 - 19% = 183
20 - 39% = 680
40 - 59% = 1509
60 - 79% = 232
80 - 99% = 91

SAVEELM (182)
Primary pointer page: 283, Index root page: 284
Data pages: 12338, data page slots: 12557, average fill: 73%
Fill distribution:
0 - 19% = 490
20 - 39% = 870
40 - 59% = 1230
60 - 79% = 1688
80 - 99% = 8060

Index ISAVEELM (0)
Depth: 3, leaf buckets: 6468, nodes: 534934
Average data length: 39.81, total dup: 38, max dup: 1
Fill distribution:
0 - 19% = 172
20 - 39% = 1338
40 - 59% = 4033
60 - 79% = 716
80 - 99% = 209

SAVEFUP (190)
Primary pointer page: 300, Index root page: 301
Data pages: 2765, data page slots: 2766, average fill: 51%
Fill distribution:
0 - 19% = 84
20 - 39% = 542
40 - 59% = 1112
60 - 79% = 1027
80 - 99% = 0

Index ISAVEFUP (0)
Depth: 3, leaf buckets: 1593, nodes: 294475
Average data length: 12.58, total dup: 22, max dup: 1
Fill distribution:
0 - 19% = 43
20 - 39% = 621
40 - 59% = 819
60 - 79% = 87
80 - 99% = 23

SAVEFUR (188)
Primary pointer page: 296, Index root page: 297
Data pages: 522, data page slots: 522, average fill: 64%
Fill distribution:
0 - 19% = 1
20 - 39% = 78
40 - 59% = 79
60 - 79% = 364
80 - 99% = 0

Index ISAVEFUR (0)
Depth: 3, leaf buckets: 389, nodes: 33281
Average data length: 36.23, total dup: 2, max dup: 1
Fill distribution:
0 - 19% = 12
20 - 39% = 112
40 - 59% = 232
60 - 79% = 22
80 - 99% = 11

SAVEGLS (184)
Primary pointer page: 288, Index root page: 289
Data pages: 5744, data page slots: 5771, average fill: 63%
Fill distribution:
0 - 19% = 209
20 - 39% = 566
40 - 59% = 750
60 - 79% = 4219
80 - 99% = 0

Index ISAVEGLS (0)
Depth: 3, leaf buckets: 2181, nodes: 435127
Average data length: 12.63, total dup: 28, max dup: 1
Fill distribution:
0 - 19% = 38
20 - 39% = 640
40 - 59% = 1259
60 - 79% = 163
80 - 99% = 81

SAVEOTK (194)
Primary pointer page: 310, Index root page: 311
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISAVEOTK (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAVEVST (192)
Primary pointer page: 304, Index root page: 305
Data pages: 4152, data page slots: 4158, average fill: 54%
Fill distribution:
0 - 19% = 180
20 - 39% = 584
40 - 59% = 1054
60 - 79% = 2334
80 - 99% = 0

Index ISAVEVST (0)
Depth: 3, leaf buckets: 2156, nodes: 441263
Average data length: 11.63, total dup: 34, max dup: 1
Fill distribution:
0 - 19% = 102
20 - 39% = 631
40 - 59% = 1193
60 - 79% = 170
80 - 99% = 60

SAV_BIR (181)
Primary pointer page: 280, Index root page: 281
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISAV_BIR (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAV_CON (187)
Primary pointer page: 294, Index root page: 295
Data pages: 5, data page slots: 13, average fill: 48%
Fill distribution:
0 - 19% = 0
20 - 39% = 2
40 - 59% = 2
60 - 79% = 1
80 - 99% = 0

Index ISAV_CON (0)
Depth: 2, leaf buckets: 2, nodes: 364
Average data length: 9.21, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 2
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAV_ELM (183)
Primary pointer page: 285, Index root page: 286
Data pages: 5, data page slots: 16, average fill: 66%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 2
60 - 79% = 3
80 - 99% = 0

Index ISAV_ELM (0)
Depth: 2, leaf buckets: 3, nodes: 269
Average data length: 37.20, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 1
60 - 79% = 1
80 - 99% = 0

SAV_FUP (191)
Primary pointer page: 302, Index root page: 303
Data pages: 2, data page slots: 3, average fill: 19%
Fill distribution:
0 - 19% = 1
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISAV_FUP (0)
Depth: 1, leaf buckets: 1, nodes: 75
Average data length: 12.93, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAV_FUR (189)
Primary pointer page: 298, Index root page: 299
Data pages: 2, data page slots: 2, average fill: 17%
Fill distribution:
0 - 19% = 2
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISAV_FUR (0)
Depth: 1, leaf buckets: 1, nodes: 28
Average data length: 29.21, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAV_GLS (185)
Primary pointer page: 290, Index root page: 291
Data pages: 3, data page slots: 8, average fill: 51%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 1
60 - 79% = 1
80 - 99% = 0

Index ISAV_GLS (0)
Depth: 1, leaf buckets: 1, nodes: 188
Average data length: 12.02, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SAV_VST (193)
Primary pointer page: 308, Index root page: 309
Data pages: 2, data page slots: 5, average fill: 36%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

Index ISAV_VST (0)
Depth: 1, leaf buckets: 1, nodes: 154
Average data length: 10.59, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SKLNAME (250)
Primary pointer page: 433, Index root page: 434
Data pages: 1, data page slots: 1, average fill: 1%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISKLNAME (0)
Depth: 1, leaf buckets: 1, nodes: 2
Average data length: 16.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SKLSAVE (256)
Primary pointer page: 6379, Index root page: 6479
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SKLSIZE (252)
Primary pointer page: 437, Index root page: 438
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISKLSIZE (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SKLSPEC (251)
Primary pointer page: 435, Index root page: 436
Data pages: 10, data page slots: 11, average fill: 72%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 9
80 - 99% = 0

Index ISKLSPEC (0)
Depth: 2, leaf buckets: 4, nodes: 798
Average data length: 24.27, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 2
80 - 99% = 1

SPECMAP (149)
Primary pointer page: 206, Index root page: 207
Data pages: 38330, data page slots: 38330, average fill: 80%
Fill distribution:
0 - 19% = 44
20 - 39% = 133
40 - 59% = 639
60 - 79% = 23401
80 - 99% = 14113

Index ISPECMAP (0)
Depth: 3, leaf buckets: 7004, nodes: 2980417
Average data length: 12.63, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 15
20 - 39% = 37
40 - 59% = 60
60 - 79% = 138
80 - 99% = 6754

SPECPAU (179)
Primary pointer page: 275, Index root page: 276
Data pages: 82489, data page slots: 89058, average fill: 79%
Fill distribution:
0 - 19% = 4275
20 - 39% = 3869
40 - 59% = 4174
60 - 79% = 5307
80 - 99% = 64864

Index ISPECPAU (0)
Depth: 4, leaf buckets: 46201, nodes: 3447318
Average data length: 48.81, total dup: 230, max dup: 4
Fill distribution:
0 - 19% = 1101
20 - 39% = 7061
40 - 59% = 28913
60 - 79% = 6521
80 - 99% = 2605

STATIST (137)
Primary pointer page: 180, Index root page: 181
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISTATIST (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

STATPRJ (173)
Primary pointer page: 262, Index root page: 263
Data pages: 536, data page slots: 536, average fill: 68%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 44
60 - 79% = 492
80 - 99% = 0

Index ISTATPRJ (0)
Depth: 2, leaf buckets: 107, nodes: 40221
Average data length: 7.16, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 2
20 - 39% = 1
40 - 59% = 66
60 - 79% = 28
80 - 99% = 10

STATUSP (162)
Primary pointer page: 235, Index root page: 236
Data pages: 1, data page slots: 2, average fill: 59%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

Index ISTATUSP (0)
Depth: 1, leaf buckets: 1, nodes: 55
Average data length: 27.65, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SYSDATA (132)
Primary pointer page: 170, Index root page: 171
Data pages: 5, data page slots: 16, average fill: 27%
Fill distribution:
0 - 19% = 2
20 - 39% = 2
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index ISYSDATA (0)
Depth: 2, leaf buckets: 1, nodes: 129
Average data length: 1.07, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SYSFURN (196)
Primary pointer page: 314, Index root page: 315
Data pages: 1, data page slots: 1, average fill: 1%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISYSFURN (0)
Depth: 1, leaf buckets: 1, nodes: 1
Average data length: 24.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SYSPROA (218)
Primary pointer page: 361, Index root page: 362
Data pages: 4, data page slots: 8, average fill: 56%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 4
60 - 79% = 0
80 - 99% = 0

Index ISYSPROA (0)
Depth: 2, leaf buckets: 2, nodes: 338
Average data length: 21.11, total dup: 1, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

SYSPROF (217)
Primary pointer page: 359, Index root page: 360
Data pages: 5, data page slots: 9, average fill: 61%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 2
60 - 79% = 0
80 - 99% = 2

Index ISYSPROF (0)
Depth: 2, leaf buckets: 1, nodes: 115
Average data length: 10.92, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SYSPROS (219)
Primary pointer page: 363, Index root page: 364
Data pages: 5, data page slots: 7, average fill: 61%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 4
80 - 99% = 0

Index ISYSPROS (0)
Depth: 1, leaf buckets: 1, nodes: 348
Average data length: 1.75, total dup: 1, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SYSPROW (157)
Primary pointer page: 225, Index root page: 226
Data pages: 11, data page slots: 28, average fill: 62%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 3
60 - 79% = 7
80 - 99% = 0

Index ISYSPROW (0)
Depth: 2, leaf buckets: 1, nodes: 740
Average data length: 1.15, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 0

SYSSIZE (200)
Primary pointer page: 322, Index root page: 323
Data pages: 1, data page slots: 1, average fill: 8%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISYSSIZE (0)
Depth: 1, leaf buckets: 1, nodes: 9
Average data length: 14.11, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

SYSTEMP (133)
Primary pointer page: 172, Index root page: 173
Data pages: 1, data page slots: 1, average fill: 8%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ISYSTEMP (0)
Depth: 1, leaf buckets: 1, nodes: 17
Average data length: 15.41, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

TECHPRO (197)
Primary pointer page: 316, Index root page: 317
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ITECHPRO (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

TEMPPAR (135)
Primary pointer page: 176, Index root page: 177
Data pages: 552, data page slots: 595, average fill: 33%
Fill distribution:
0 - 19% = 306
20 - 39% = 21
40 - 59% = 34
60 - 79% = 191
80 - 99% = 0

Index ITEMPPAR (0)
Depth: 2, leaf buckets: 49, nodes: 19550
Average data length: 4.88, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 48
60 - 79% = 0
80 - 99% = 0

TYPEADD (158)
Primary pointer page: 227, Index root page: 228
Data pages: 1, data page slots: 1, average fill: 9%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ITYPEADD (0)
Depth: 1, leaf buckets: 1, nodes: 10
Average data length: 27.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

TYPEENU (160)
Primary pointer page: 231, Index root page: 232
Data pages: 1, data page slots: 1, average fill: 22%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ITYPEENU (0)
Depth: 1, leaf buckets: 1, nodes: 13
Average data length: 8.77, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

TYPEPRJ (159)
Primary pointer page: 229, Index root page: 230
Data pages: 1, data page slots: 1, average fill: 5%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ITYPEPRJ (0)
Depth: 1, leaf buckets: 1, nodes: 8
Average data length: 28.63, total dup: 2, max dup: 2
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

TYPEROL (237)
Primary pointer page: 402, Index root page: 403
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index ITYPEROL (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

USERGRP (129)
Primary pointer page: 164, Index root page: 165
Data pages: 1, data page slots: 1, average fill: 69%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index IUSERGRP (0)
Depth: 1, leaf buckets: 1, nodes: 78
Average data length: 19.73, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

USERLST (128)
Primary pointer page: 161, Index root page: 162
Data pages: 24, data page slots: 68, average fill: 28%
Fill distribution:
0 - 19% = 12
20 - 39% = 5
40 - 59% = 3
60 - 79% = 3
80 - 99% = 1

Index IUSERLST (0)
Depth: 1, leaf buckets: 1, nodes: 132
Average data length: 35.36, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

VSTALST (209)
Primary pointer page: 341, Index root page: 342
Data pages: 3, data page slots: 4, average fill: 59%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 2

Index IVSTALST (0)
Depth: 1, leaf buckets: 1, nodes: 128
Average data length: 45.23, total dup: 1, max dup: 1
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

VSTASPC (211)
Primary pointer page: 345, Index root page: 346
Data pages: 5, data page slots: 7, average fill: 57%
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 4
80 - 99% = 0

Index IVSTASPC (0)
Depth: 2, leaf buckets: 3, nodes: 504
Average data length: 20.41, total dup: 12, max dup: 3
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 1
60 - 79% = 0
80 - 99% = 1

WINBRIG (168)
Primary pointer page: 250, Index root page: 251
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

Index IWINBRIG (0)
Depth: 1, leaf buckets: 1, nodes: 0
Average data length: 0.00, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 1
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

WORKLST (155)
Primary pointer page: 220, Index root page: 221
Data pages: 1, data page slots: 1, average fill: 76%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 1
80 - 99% = 0

Index IWORKLST (0)
Depth: 1, leaf buckets: 1, nodes: 51
Average data length: 46.47, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0

WORKMAP (248)
Primary pointer page: 429, Index root page: 430
Data pages: 74, data page slots: 74, average fill: 77%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 2
60 - 79% = 70
80 - 99% = 2

Index IWORKMAP (0)
Depth: 2, leaf buckets: 23, nodes: 5338
Average data length: 13.96, total dup: 0, max dup: 0
Fill distribution:
0 - 19% = 2
20 - 39% = 0
40 - 59% = 13
60 - 79% = 8
80 - 99% = 0

WORKPRJ (177)
Primary pointer page: 270, Index root page: 271
Data pages: 237, data page slots: 237, average fill: 75%
Fill distribution:
0 - 19% = 0
20 - 39% = 5
40 - 59% = 52
60 - 79% = 22
80 - 99% = 158

Index IWORKPRJ (0)
Depth: 2, leaf buckets: 52, nodes: 10423
Average data length: 15.15, total dup: 3, max dup: 1
Fill distribution:
0 - 19% = 3
20 - 39% = 6
40 - 59% = 37
60 - 79% = 0
80 - 99% = 6



Чуть позже, когда все выйдут из базы, выложу репорт рекомендаций IBAnalyst'a.

Подскажите как его можно ускорить?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547508
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Lamobot!
You wrote on 3 февраля 2014 г. 17:55:16:

Lamobot> Имеется "программа" профстрой 4, в качестве БД использует firebird,
> так вот эта прога просто не реально тормозит
обратись в саппорт этой программы.
сервер тут роли не играет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547520
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема в том, что саппорт у этой проги на уровне "у нас все работает, это что-то у вас - разбирайтесь".
На этом рекомендации заканчиваются!

Или дают "советы" такие, что складывается впечатление что разработчики седят на тяжелых наркотиках!

Вот теперь пытаюсь проникнуться проблемой и хоть как-то ускорить работу этой проги.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547535
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, дизасемблируй и правь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547540
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobot> Вот теперь пытаюсь проникнуться проблемой
Lamobot> и хоть как-то ускорить работу этой проги.

Если "ни в зуб ногой", то толку не будет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547545
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящийну, дизасемблируй и правь.

Это, конечно, вариант...

Гаджимурадов РустамLamobot> Вот теперь пытаюсь проникнуться проблемой
Lamobot> и хоть как-то ускорить работу этой проги.

Если "ни в зуб ногой", то толку не будет.

Вот именно по этой причине я решил обратится к Вам, Гуру БД.)))
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547548
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobot,

проблема в том что

LamobotFirebird - 2.5.1 Superserver

и в

LamobotТ.к. я открыл когфигурационный файл firebird.conf, а он весь закомментирован, т.е. все по дефолту.

Спрашивайте у саппорта почему так.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547557
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как должно быть?

Повторюсь, саппорт спрашивать не вариант, вменяемого ответа от них не получить!
Чего только стоит ответ на вопрос почему выводится медленно планирование - установите в сервер видеокарту... *no comments*
Хочу, с Вашей помощью, пусть методом "научного тыка" попытаться ускорить работу этой проги.
Сменить прогу тоже не вариант, за неё заплатили много бабла.

Одним словом - HELP!!!
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547566
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LamobotЧего только стоит ответ на вопрос почему выводится медленно планирование - установите в сервер видеокарту

а вдруг они используют GPGPU ? как 1C ?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547568
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LamobotВозможно и разработчики этой проги не особо старались при написании и любой запрос опрашивает чуть ли не пол базы.
Но я иду от обратного, что СУБД не настроена, а оно так и есть.

а зачем гадать? есть же утилиты, которые показывают проходящие запросы к БД. Если правда готовый на это свое время тратить - то найдите и попробуйте.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547579
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ariochа зачем гадать? есть же утилиты, которые показывают проходящие запросы к БД.
IBExpert - SQL Монитор?
Открыл, "смотрю как баран на новые ворота", чего мне там надо высмотреть?)))

AriochЕсли правда готовый на это свое время тратить - то найдите и попробуйте.
У меня особо вариантов нет.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547582
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LamobotВот именно по этой причине я решил обратится к Вам, Гуру БД.)))
Ну тогда вот тебе ответ: мониторь запросы, смотри их планы и статистику, анализируй.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547602
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovмониторь запросы, смотри их планы и статистику, анализируй.


Чуть-чуть разверните ответ, что именно мониторить, на какие запросы обратить особое внимание.
Что значит "смотреть их планы".
Смотреть статистику ту, которую я приложил в первом посте? Если да, то на что обратить особое внимание?

Я, конечно, понимаю что научиться на форуме не получится. На форуме я пытаюсь получить нужное направление движения.

П.С. Пожалуйста, войдите в моё положение, я не разработчик БД, я сисадмин, которого угораздило связаться с этой прогой,
моя задача не научиться писать запросы, а выяснить в чем может быть затык. Поэтому, пожалуйста,
не надо меня отсылать в "настольные книги", у меня нет времени и желания вникать в тонкости firebird.
Я действую в подобных случаях по принципу получил ответ на форуме - пошел в гугл, затык в гугл - пошел на форум.
Да, не очень правильно, зато быстро.

Спасибо за понимание!
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547605
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobot,

откуда же нам знать какие запросы там у вас. Ищи тормозные места в проге, те и мониторь. Или трассировкой их смотри.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547609
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и потом дизасемблируй и правь...

граждане, один я сегодня трезвый?!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547612
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисоткуда же нам знать какие запросы там у вас. Ищи тормозные места в проге, те и мониторь. Или трассировкой их смотри.

Спасибо, буду внимательно посмотреть!

Мимопроходящийи потом дизасемблируй и правь...

граждане, один я сегодня трезвый?!

Вы считаете?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547619
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobotчто именно мониторить, на какие запросы обратить особое внимание.
Что значит "смотреть их планы".
Мониторить - запросы. Какие - долго выполняющиеся. "Смотреть планы" значит... э-э-э...
глазами читать план выполнения запроса как описано тут:
http://ibase.ru/develop.htm#performance
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547628
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobot,

МП прав. Без исходников запросы в приложении как править будешь?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547632
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисБез исходников запросы в приложении как править будешь?
Ну, может для него работает поговорка "дуракам везёт" и ситуацию действительно можно
направить тюнингом сервера и/или базы... Индексы там создать, процедурки подрихтовать...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547732
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547855
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobotя открыл когфигурационный файл firebird.conf, а он весь закомментирован, т.е. все по дефолту.

Крутится это всё в терминале WinSrv 2008 R2.
Firebird - 2.5.1 Super server .

Конфигурация сервера:
HP prol 380 G8
Intel E5 2420*2(16*2=32 потока)
72 озу
рейд 0 300*5 сас

Загрузка ЦП в пике при 30 пользователях ~ 10%, так 3-4%.
ОЗУ съедают 30 пользователей ~ 10 гб.
В вашем приложении наверняка есть запросы с сортировками (трудно найти приложение, где их нет). Установите для начала TempCacheLimit = 2000000000 (два млрд байт). Память под сортировки будет выделяться по мере их выполнения, а затем всё равно ФБ отдаст её системе. Эта память не будет равна 2 млрд, если сортировке надо только 100 мб - это только верхний лимит, после которого ФБ начнёт выталкивать данные на диск.
Если в системе есть ram-диск (аналог линуксового tempfs), то создайте в нём папку 'tmp' установите в конфиге параметр TempDirectories на этот диск: TempDirectories = e:\tmp

Увеличьте FuileSystemCacheThreshold до 512000 - это можно делать без опаски.
У вас Super Server ==> поменяйте дефолтный размер страничного кеша (DefaultDBCachePages) с 2048 на "побольше", например - на 256000.
(есть "мантра": page_size(=8192) * число_коннектов (=30) * DefaultDBCachePages должно быть равным 1/3 или 1/2 от общего объёма ОЗУ - так что для исчерпания ваших 72/3=24 Гб памяти там еще далеко :))

Если в планировщике есть задание со строкой gfix -sweep <ваша_бедная_база.fdb>, выполняемое ночером, то можно убрать "Sweep interval: 20000": gfix -housekeeping 0 <ваша_бедная_база.fdb> (gfix всегда делать при "остановленной" базе!)

Рестартуйте службу ФБ.

Когда (и если) на след. день всё снова заклинит, выполните:
%FIREBIRD_HOME%\bin\fb_lock_print -d <ваша_бедная_база.fdb> и покажите сюда результат (интересуют строки Mutex wait: nn.nn% и Hash slots: NNNN, Hash lengths (min/avg/max): ?/ ?/ ?).

ЗЫ. в ФБ 2.5.1 было найдено приличное кол-во багов. Обновиться бы надо.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547863
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, вот про lockprint ему важнее всего втюхать, это ему самое нужное, да.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547865
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, и еще: ищите в релиз-нотах 2.5 параграф про audit & trace.
Если надо выловить только те запросы, которые "заклинивают", то в конфиге трейса установите нижний лимит: time_threshold 500 (т.е. 0.5 сек; ну, или поставьте побольше значение, если их много будет).
Следующие параметры должны быть выставлены в true:
Код: plaintext
1.
2.
3.
4.
5.
6.
log_connections true
log_transactions true
log_statement_finish true
log_trigger_finish true
log_procedure_finish true
print_plan true
print_perf true

После чего, зная пароль от SYSDBA, запускаете трейс в то время, когда "обычно" заклинивает:
Код: plaintext
1.
%FIREBIRD_HOME%\bin\fbtracemgs -sta -c your_trace_config.conf -se localhost/3050:service_mgr -user SYSDBA -pas ******* | mtee trace_data.log

- и ждёте полчаса...час.
Затем останавливайте трейс (просто Ctrl-C) и смотрите в его лог: там будут выведены стейтменты, которые длились свыше 500 мс (или "вашего" лимита).
Дальше ищите самые жуткие из них (по времени) и отправляете их бандеролью в адрес разработчиков вашей проги :-)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547866
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамДа, вот про lockprint ему важнее всего втюхать, это ему самое нужное, да.это не ему; нам :-)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38547869
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tabloid, не надо вот так вот нести бред в массы. Твои советы, конечно, правильные, если
каждый по отдельности и в отдельных случаях. Но все вместе, да ещё и в руках эникейщика,
который о базах знает чуть меньше чем ничего - слишком сильная граната.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25 сообщений из 141, страница 1 из 6
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Тормозит firebird или помощь в настройки этой СУБД.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]