• Tidak ada hasil yang ditemukan

LATIHAN BAB 8: MANAGING DATA AND CONCURRENCY

N/A
N/A
4IA13@Alpan Nopebriyansyah

Academic year: 2024

Membagikan "LATIHAN BAB 8: MANAGING DATA AND CONCURRENCY"

Copied!
3
0
0

Teks penuh

(1)

8-1

LATIHAN BAB 8

MANAGING DATA AND CONCURRENCY

#LATIHAN UNTUK CONFLICT LOCK

Jalankan perintah berikut untuk file lab_08_01.sql :

Hasil running dari perintah di atas adalah :

Kemudian jalankan perintah berikut ini untuk file lab_08_02.sql :

Hasil running dari perintah di atas adalah :

(2)

8-2

Bagaimana cara mencari conflict lock yang ada?

Tahap penyelesaian :

1. Gunakan halaman blocking session pada enterprise manager untuk mencari konflik lock.

2. Klik performance page pada enterprise manager

3. Kemudian akan muncul lisensi perangkat lunak, tekan A untuk melanjutkan 4. Klik blocking session pada area additional monitoring links

Apakah statement SQL terakhir yang menyebabkan blocking session tereksekusi?

Tahap penyelesaian :

1. Pilih session “ngreenberg” dan klik view session 2. Klik hash value yang bernama “previous sql”

3. Perhatikan sql yang paling baru dijalankan

(3)

8-3

Menyelesaikan permasalahan dengan menggunakan blocking session, apakah statement SQL yang mengatasi konflik tersebut?

Tahap penyelesaian :

1. Klik back button pada browser

2. Pada session details : bagian ngreenberg, klik kill session

3. Tinggalkan pilihan kill immediate dan klik show sql untuk melihat statement yang terjadi dalam mematikan session tersebut

4. Klik return, kemudian klik yes melaksanakan perintah kill session

Kembali ke tampilan sql* plus dan perhatikan user “SMAVRIS” akan ter-update dan pesan berhasil update akan muncul dalam waktu beberapa detik

Referensi

Dokumen terkait