[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference orarep::nomahs::rdb_60

Title:Oracle Rdb - Still a strategic database for DEC on Alpha AXP!
Notice:RDB_60 is archived, please use RDB_70..
Moderator:NOVA::SMITHISON
Created:Fri Mar 18 1994
Last Modified:Fri May 30 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:5118
Total number of notes:28246

5038.0. "RDB$STORAGE_BLR field, format" by ITVMS1::GTACCHIN (Giovanni Tacchini) Tue Feb 18 1997 10:24

Hi all,

I need infos about the format of data loaded into RDB$STORAGE_BLR field
of RDB$STORAGE_MAP_AREAS system relation (Rdb V6.0).

Thanks in advance
GIovanni
T.RTitleUserPersonal
Name
DateLines
5038.1M5::LWILCOXChocolate in January!!Tue Feb 18 1997 10:3316
           <<< Note 5038.0 by ITVMS1::GTACCHIN "Giovanni Tacchini" >>>
                       -< RDB$STORAGE_BLR field, format >-


Columns for table RDB$STORAGE_MAP_AREAS:
Column Name                     Data Type        Domain
-----------                     ---------        ------
.
.
RDB$STORAGE_BLR                 VARBYTE LIST
                                         Subtype: BLR
                                         Segment Length: 512
.
.

What else are you after and why?  Maybe there's another answer.
5038.2ITVMS1::GTACCHINGiovanni TacchiniTue Feb 18 1997 11:3430
           <<< Note 5038.1 by M5::LWILCOX "Chocolate in January!!" >>>
RDB$STORAGE_BLR                 VARBYTE LIST
                                         Subtype: BLR
                                         Segment Length: 512

This field is used to store information about the horizontal partitiong of
logical area, the column(s) name and upper limit of each partition.
I'm right?

>What else are you after...
really I need the format of segment. 
E.G.
byte 1 indicate the number of column in STORE USING(...)
byte 2 indicate the length of the name of column 1
from byte 3 to n the name of column 
bla bla

> and why?  Maybe there's another answer.
How I can obtain information about horizontal partitioning of logical area
by a query on system relation?

The reason.
I have devolopped a tools to manage physical schema, actually I use RMU/EXTRACT
to obtain info about STORE CLAUSE (create storage map, create index),
NODE SIZE (create index) and THRESHOLDS (mixed storage area, L.A. on uniform,
indexs). I obtain many other parameters by query on system relation.
If possibile I want use only query on system relations.

Thank
GIovanni
5038.3NOVA::SMITHIDon&#039;t understate or underestimate Rdb!Tue Feb 18 1997 11:387
RDB$STORAGE_BLR contains a BLR fragment which defines the limits clauses.  It
is a complex expression.  Use RMU/EXTRACT/OPTION=FULL to see the partition
expression displayed.

THRESHOLDS are not available via the system relations.

Ian
5038.4ThanksITVMS1::GTACCHINGiovanni TacchiniTue Feb 18 1997 11:5610
  <<< Note 5038.3 by NOVA::SMITHI "Don't understate or underestimate Rdb!" >>>

>Use RMU/EXTRACT/OPTION=FULL to see the partition expression displayed.
WONDERFUL, now I can understand many things (the "DUMP" of the fragment)!

>THRESHOLDS are not available via the system relations.
:-(

Thanks a lot, ciao
GIovanni
5038.5NOVA::SMITHIDon&#039;t understate or underestimate Rdb!Tue Feb 18 1997 13:0212
~>Use RMU/EXTRACT/OPTION=FULL to see the partition expression displayed.
~WONDERFUL, now I can understand many things (the "DUMP" of the fragment)!

It is not a dump exactly but rather an interpretation.  To see the BLR
displayed use the /OPTION=DEBUG

~>THRESHOLDS are not available via the system relations.
~:-(

Well in Rdb8 that will change... :-)

Ian
5038.6thank againITVMS1::GTACCHINGiovanni TacchiniTue Feb 18 1997 13:289
>It is not a dump exactly but rather an interpretation.  To see the BLR
>displayed use the /OPTION=DEBUG

RE WONDERFUL

>Well in Rdb8 that will change... :-)
:-)

GIovanni