T.R | Title | User | Personal Name | Date | Lines |
---|
526.1 | | UTRTSC::utojvdbu1.uto.dec.com::JurVanDerBurg | Change mode to Panic! | Fri Apr 25 1997 04:02 | 5 |
| You're trying to setup a database in nonpaged pool????
Are you sure that's what you need?
Jur.
|
526.2 | Check Rdb Documentation... | XDELTA::HOFFMAN | Steve, OpenVMS Engineering | Fri Apr 25 1997 10:08 | 21 |
|
The page tables are extended automatically, assuming sufficient
available physical memory exists.
Non-paged pool does occupy part of the page tables, but it does
not limit the size of the page tables -- the page tables are in
a seperate part of 64-but memory. (PT-space)
You'll need to check with the Oracle Rdb documentation and the Rdb
support folks for information on setting up Rdb on V7.1 -- that you
are trying to use non-paged pool for Rdb sounds rather strange. (I
thought Rdb used S2 (or P2) space, not S0-space non-paged pool.)
You may want to take the CLUE output from one of the crashes, and
send it to CANASTA -- see 233.* here -- and get this crash entered
into the CANASTA database, if it's not already there... (It would
appear that you've filled all of S0 space with non-paged pool, and
left no room for the rest of the operating system...)
Also see the Oracle Rdb notes conference at ORAREP::NOMAHS::RDB_70.
|
526.3 | Use the row cache, not bind buffers | WBC::STASSE | Glenn Stasse, 339-7780 | Mon Apr 28 1997 14:22 | 17 |
| Well here's the answer for those who may follow....
The way to get RDB to use memory the way you'd expect, rather than out
of non-paged pool, is to alter the table's row cache, i.e.
add cache TABLE_NAME
cache size is 1000000 rows
row length is 152 bytes
....
etc.
The WRONG way to add memory (and the way to get data cached in pool) is
to increase bind buffers in the database startup file. This has a host
of effects I don't understand but you don't want to do it, trust me.
Setting that number real high has the effect of caching the data twice,
so I understand.
Glenn
|