HP 3000 Manuals

Index [ ALLBASE/SQL Performance Guidelines ] MPE/iX 5.0 Documentation


ALLBASE/SQL Performance Guidelines

Index

A
    administration
       DBA guidelines   
       HP-UX guidelines   
       MPE guidelines   
       system   
    aging
       in data buffer calculations   
    arithmetic expressions
       causing serial scans   
    authorization
       effect on performance   

B
    balancing load
       by separating files   
    BETWEEN
       optimization of   
    buffer
       calculating size of data buffer   
       calculating size of log buffer   
       log data   
       types used by ALLBASE/SQL   
    BULK option
       in queries   

C
    caching
       of directory information   
       of sections and DBCore directory   
       stored sections   
    cluster count
       and indexes   
       defined   
    clustering indexes
       using   
    compatibility
       of data types   
    compression
       of data pages   
    conjunctive normal form
       in OR optimization   
    conversion
       avoiding in UNION operations   
       from SMALLINT to INTEGER in SQLCore   
       of data in predicates   
    correlated subqueries
       effect on performance   
    cursor stability (CS)
       using   

D
    data
       conversion   
       conversions forcing serial scan   
       logical design   
       physical design   
    data buffer
       used by ALLBASE/SQL   
    data buffer pages
       calculating number of   
       example of calculating   
       minimums, defaults, maximums   
    data definition
       reduces concurrency   
    data storage
       data page compression   
    DBA guidelines
       for system administration   
    DBEFile
       organization   
    DDL Enabled flag
       setting to NO   
    design
       logical   
       of queries   
       physical   
    directory caching
       explained   
       when DDL Enabled is set to NO   
    disjunctive normal form
       in OR optimization   

E
    editor
       high performance, for tables   

F
    factor
       in optimization   
    filters
       avoiding propagation by user   
    format
       of data pages   
       of DBEFiles   
       of page table pages   
       rows of user data on data pages   
       TID   
       tuple header   

G
    GENPLAN
       using to observe the optimizer's choices   

H
    hash storage
       on DBEFile pages   
       unloading and reloading to remove overflow pages   
    HP-UX
       setting parameters for   

I
    index
       and MIN/MAX predicates   
       and OR predicates   
       and predicates with BETWEEN   
       and predicates with LIKE   
       and UNION queries   
       cluster count and   
       clustering   
       design of   
    index storage
       on DBEFile pages   
    indirect row
       defined   
       unloading and reloading to avoid   
    initial table loads   
    INSTALL
       after preprocessing   
    isolation level
       and sorted query results   
       improving concurrency with   
       types of   

K
    KEEP CURSOR
       and cursor operations   
       using   
    key columns
       updating   

L
    latch
       used to regulate access to shared elements   
    leaf pages
       storage   
    LIKE
       optimization of   
    LOAD
       initial table loads   
       in sorted order   
       to avoid indirect rows   
       to improve cluster count   
       to remove overflow pages   
    load balancing
       explained   
    locking
       and data definition   
       and KEEP CURSOR   
       on the system catalog   
       overview   
       releasing shared locks with isolation levels   
       row level   
       selecting types of   
       sequence of events in locking data   
       used to regulate access to shared elements   
    log
       defined   
       no-log pages   
    log buffer pages
       calculating number of   
       using a large number   
    LRU (least recently used) algorithm
       in calculating data buffer pages   

M
    memory
       available real   
       shared, calculating   
    MIN/MAX
       optimization of   
    MPE/iX
       use of C and D queues   

N
    nested loop join
       when used by optimizer   
    network use
       guidelines for   
    NLS data
       use of USASCII columns with   
    no-log pages
       how used   
    non-correlated subqueries
       effect on performance   
    non-leaf pages
       storage   
    normalization
       in logical design   
       pros and cons   
    NULL values
       and tuple migration   

O
    operating system buffer
       used by ALLBASE/SQL   
    optimization
       and updates of key columns   
       of MIN/MAX predicates   
       of OR predicates   
       of predicates with BETWEEN   
       of predicates with LIKE   
       overview   
    OR
       optimization of   
    organization
       of DBEFiles   
       of pages   
    overflow page
       defined   
    overnormalization
       avoiding   

P
    page in DBEFile
       defined   
    page splitting
       of B-tree indexes   
    page table page
       defined   
    PCR
       defined   
    performance
       basic concepts   
       summary of topics   
    pin
       used to regulate access to shared elements   
    predicate
       with BETWEEN   
       with LIKE   
       with MIN/MAX   
       with OR   
    preprocessing
       using a development DBE for   
    propagation of filters
       avoiding   

Q
    queries
       design of   
       importance in design   

R
    read committed (RC)
       using   
    read uncommitted (RU)
       using   
    referential constraint
       enforced with a PCR   
    REFETCH statement
       and RC or RU   
    revalidation
       avoiding at run time   
    row
       how stored on DBEFile page   

S
    scan buffer
       different from data buffer   
    scan type
       overview of choices for optimization   
    section caching
       explained   
    sections
       invalidated by UPDATE STATISTICS   
    serial scans
       avoiding   
    shared memory
       calculating   
    shared tuple header
       explained   
    slot table
       defined   
    sorting
       large sorts   
       methods used in ALLBASE/SQL   
       overview   
    sort/merge join
       when used by optimizer   
    storage
       B-tree indexes   
       hash tables   
       log data   
       of user table data on DBEFile pages   
    subqueries
       compared with joins   
    system administration
       DBA guidelines   
       HP-UX guidelines   
       MPE guidelines   
       network guidelines   
    system catalog
       defined   
    SYSTEM.INDEX
       monitoring for cluster count   

T
    table editor
       design for   
    table storage
       on DBEFile pages   
    TempSpace
       in sorting   
    terminal reads
       avoiding locks around   
    TID
       defined   
    transaction
       design of   
       using short transactions   
    tuple
       how stored on DBEFile page   
    tuple body
       explained   
    tuple header
       explained   
    types of data
       compatibility of data types   

U
    UNION
       and indexes   
       avoiding conversions with   
    UNLOAD
       to avoid indirect rows   
       to improve cluster count   
       to remove overflow pages   
    UPDATE STATISTICS
       and cluster count   
       invalidating sections with   

V
    validation
       avoiding at run time   
       explained   
       following UPDATE STATISTICS   
       stored sections   
    VARCHAR data
       and tuple migration   



MPE/iX 5.0 Documentation