Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Cashing result set in RAM

Re: Cashing result set in RAM

From: Andrew Babb <andrewb_at_mail.com>
Date: Fri, 30 Apr 1999 09:17:43 +0800
Message-ID: <372904B7.9947FCE@mail.com>


Hi,

You can use the CACHE option on the CREATE / ALTER TABLE command, which means that the table is loaded into the MRU of the Oracle Buffer Cache.

Alternatively, you could configure your instance to have MULTIPLE BUFFER POOLS and define this table as using the KEEP buffer pool. For more information, have a read of Chapter 14 of the Oracle 8.0.5 Tuning Guide.

Rgds
Andrew

odessa7_at_my-dejanews.com wrote:

> We use Oracle 8.0.5 on NT and will switch to Lunix. We have a catalog table
> with 20,000 rows (2 columns: char(10), varchar2(1000)).
>
> The data is fairly static, but there will be big "select..like '%d%' "
> activity (1000++ request per minute). Looks like the indexes can't be used
> (because like starts with %).
>
> So, is there a way to cashe the whole table in RAM/buffer so that all select
> are executed there?
>
> Thanx
>
> L.B.
> oracle_at_russiantreasure.com
>
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
Received on Thu Apr 29 1999 - 20:17:43 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US