grab awr report
sedikit automasi gather awr report dgn bantuan ksh…. cukup inputan jumlah hari saja, script ini akan mengambil semua awr report dari sysdate mundur sejumlah hari yg ditentukan…..
#!/bin/ksh
if [ $# -ne 5 ]
then
echo “penggunaan awrsimple.sh <jumlah hari> <lokasi directory awr> <nomor instance> <username> <tns alias>”
exit
fi
num_days=$1
awrloc=$2
instnum=$3
username=$4
tns=$5
exec 4>/dev/tty
function getpass
{
typeset prompt=$1
typeset backspace=$(echo \\b\\c)
typeset enter=$(echo \\r\\c)
typeset savesetting=$(stty -g)
typeset keystroke password n i reading result
n=0
echo “${prompt}”\\c >&4
stty -echo -icrnl -icanon
Menggunakan Oracle Streams untuk meminimalisir locking dan contention
Oracle streams adalah fitur oracle database yang diperkenalkan mulai versi 9i, namun demikian teknologi yang menjadi dasarnya sudah ada semenjak versi 8i yaitu advanced queueing. Pada umumnya oracle streams dipakai untuk “shared data”, dimana bisa dikonfigurasi, misalnya:
- replikasi data dari satu database ke database lain (Single Master, Satu Arah)
- replikasi data dari satu database ke database lain juga sebaliknya (Multi Master, dua Arah).
namun demikian karena menurut dokumen oracle dan karena kebutuhan, dengan sedikit experiment, bisa