Itu adalah efek dari cache di level file system.
OS akan memakai RAM yg tersisa untuk meminimalkan
pembacaan ulang ke disk dengan asumsi file tersebut
akan dibutuhkan lagi.

Untuk kasus Anda, ukuran table loader sekitar 20GB.
Ketika dibaca pertama kali, Oracle mengambil dari
disk, dan kemudian di cache oleh OS di cache file
system. Makanya free memory mendadak drop.

Untuk Oracle, sebaiknya cache file system di set
sekecil mungkin, atau di-disable sama sekali, karena
Oracle sendiri sudah memiliki buffer-cache. 

Di linux, biasanya total cache yg dibolehkan bisa
dibatasi. Coba cek parameter di file
/proc/sys/vm/pagecache. Berapa nilainya?


regards,
tomi

--- indra syafruddin <[EMAIL PROTECTED]> wrote:

> Saya menginstall aplikasi oracle 10gR2 di server
> RHEL4 Itanium 64 bit, 32 GB
> RAM
> ketika saya jalankan oracle, memori yg tersisa masih
> sekitar 30,5.
> 
> Tetapi ketika saya menjalankan query : Select
> count(*) from test.LOADER,
> free memori nya langsung drop hingga 20 MB.
> Dari tablespace, ukuran table LOADER sekitar 20 GB
> (4 [EMAIL PROTECTED] disk), 140 juta
> record.
> 
> Setelah oracle saya matikan, free memori masih
> berkisar di 3,5 GB. SGA di
> database  3,5 GB dengan maksimum 8 GB. dengan PGA
> 1,5 GB.
> 
> Ada yang tahu kenapa ?
> 
> Terima kasih sebelumnya....
> 
> 


 
____________________________________________________________________________________
Be a PS3 game guru.
Get your game face on with the latest PS3 news and previews at Yahoo! Games.
http://videogames.yahoo.com/platform?platform=120121

Kirim email ke