T.R | Title | User | Personal Name | Date | Lines |
---|
5114.1 | physical area layout | NOVA::SANTIAGO | I was a teenage net-random. | Thu Mar 06 1997 10:30 | 6 |
| oh, forgot to mention 1 detail;
there are 6 databases, one per year, mapped to by parallel query; each
database contains 41 area files (1 per channel)
/los
|
5114.2 | | NOVA::SMITHI | Don't understate or underestimate Rdb! | Thu Mar 06 1997 12:12 | 10 |
| is the data in the sourec sorted?
If so then the load is probably delivering rows to the executor initially then
after a while it favours the next executor and so on. The _1 executor then
sits idle.
rmu/load/parallel works best with unsorted data so that all executors are
active at the same time.
Ian
|
5114.3 | goal is to reduce idle time? | NOVA::SANTIAGO | I was a teenage net-random. | Thu Mar 06 1997 15:02 | 20 |
| the input is created as follows
loop 1..31 days
loop 1..n products
loop 1..n marketss
loop 1...n channels
yielding about 118M per month; the executors are busy usually 25-65%
cpu and faily even across them; it had been skewed until I moved the
channel loop down
I suspect there's an interaction between the number of buffers (comm)
and the row count to make the executors busy, but I didn't want to
create busy work due to comm loading, nor do I want stalls due to comm
starvation
I guess the question I'm realy trying to answer is, is idle time bad in
a parallel load?
/los
|
5114.4 | | AVMSV1::EKREISLE | Erich Kreisler | Fri Mar 14 1997 08:37 | 3 |
| Did you try to increase the buffer option also ?
erich
|