We are using Estore on a 128 Gig AIX 16 CPU system.
During a Siebel conversion - we set estore to 42 Gig - had good success in reuse for the most part.
It did take the conversion time down a lot.
The biggest overhead with using Estore is at least two fold.
1 - the lost of 256MB for a window segment in each PID using that UDB system,
2 - The searching of the Estore pages for a HIT and then getting a Miss.
ie - When a buffer pool has to age out pages, it will try and copy it to Estore. That moves a page OUT of Estore (delete the page).
Keep an eye on your page movement To Estore and From Estore. Counters are in the Tablespace Snapshots and the Buffer Pool Snapshots and the Database Snapshots. You want more pages 'copied' From Estore than you want copied To Estore. That means you are having good reuse of the pages. ie - good 'Buffer hit Ratios' in Estore. (I have not heard that phrase, but that is what it really is). I have heard ratios of 5:1 (From:To) as being good.
In our conversion, we would see lots of pages go into Estore while a table scan was going on, then once it was finished, we would see 100% From Estore with 0 going To Estore for the next number of intervals while the next steps took place and used the prior table space scan information.
Page Movement is where the CPU time is used up. It takes CPU cycles to move the page to and from Estore. The page can not be read (ie look at the row) until it is copied from Estore to the local Buffer Pool area.
Any questions ?
If you use snapshot data at 5 minute intervals, it will tell you tons of good information about your system. TableSpace, Buffer Space and Database are low overheads and give lots of good information on how the system is doing.
Henry
