KELOMPOK 2

5
DIO PRASASTIA FAIS DWI A ABDUL WADUD KELOMPOK 2

description

KELOMPOK 2. DIO PRASASTIA FAIS DWI A ABDUL WADUD. SOAL. - PowerPoint PPT Presentation

Transcript of KELOMPOK 2

Page 1: KELOMPOK 2

DIO PRASASTIA FAIS DWI A

ABDUL WADUD

KELOMPOK 2

Page 2: KELOMPOK 2

SOALAnda bekerja sebagai DBA untuk Oracle.net. Pada database production Anda, saat ini ukuran dari Database Buffer Cache perlu segera dinaikkan untuk instance database juga sampai nantinya. Instance Oracle telah dikonfigrasi untuk mengakomodasi setiap perubahan pada ukuran struktur memori. Pada database Production ini, Anda ingin menyelesaikan tugas tersebut dengan tanpa dampak pada koneksi user. Apa yang akan Anda lakukan untuk menyelesaikan permasalahan tersebut beserta aktivitas apa saja yang perlu dipersiapkan sebelumnya!

Page 3: KELOMPOK 2

BUFFER CACHEDatabase Buffer cache atau buffer cache adalah bagian dari SGA yang digunakan untuk menyimpan data block  dari masing-masing segment yang diakses oleh user.

Fungsi buffer cache:– menyimpan data hasil perintah SQL– kalo data yang diminta berulang-ulang kecepatan

query meningkat & mempercepat perubahan data di memori

– tidak langsung disimpan dalam disk

BUFFER CACHE

Page 4: KELOMPOK 2

LIHAT DULU HIT RASIONYADENGAN MENGETIK SQL > Select 1 – ((physical.value – direct.value –

lobs.value) / logical.value) “ Buffer Cache Hit Ratio” from v$sysstat physical, v$sysstat direct, v$sysstat lobs, v$sysstat logical where physical.name=’physical reads’ and direct.name=’physical reads direct’ and lobs.name=’physical reads direct (lob)’ and logical.name=’session logical reads’;

PEMECAHAN

Page 5: KELOMPOK 2

Jika Hit Rationya rendah maka solusinya adalah memperbesar ukuran db buffer cachenya.

Oracle menyediakan advisor untuk memperbesar db buffer cache :

SQL > show parameter db_cache_advice (>9i)

Memperbesar ukuran sga_max_size :SQL> Alter system set sga_max_size=200m scope=spfile;Lalu restart db.