hi..
 
cmn mo nambahin, klo mo pake parameter IDLE_TIME d profile, mungkin bisa 
jalanin script ini jg tiap bbrp menit:
tmpfile=/tmp/tmp.$$
sqlplus -s /nolog <<EOF
connect system/manager
spool $tmpfile
select p.spid from v\$process p,v\$session s
where s.paddr=p.addr
  and s.status='SNIPED'
  and s.server = 'DEDICATED';
EOF
for x in `cat $tmpfile | grep "^[0123456789]"`
do
  kill -9 $x
done
rm $tmpfile
script ini saya ambil dr metalink, gunanya buat mbersihin user2 yg disconnect 
krn kena parameter IDLE_TIME.
saya prnah baca artikelnya, klo gk pake script itu, user2 yg k-disconnect, 
statusnya bakal brubah jadi "SNIPED" n gk kluar dr session oracle.
user2 ini bakal tetep masuk d perhitungan parameter processes..
 
moga2 bs mbantu,
 
CMIIW,
[L]

--- On Thu, 9/4/08, rohmadsan <[EMAIL PROTECTED]> wrote:

From: rohmadsan <[EMAIL PROTECTED]>
Subject: [indo-oracle] Re: manfaat pembatasan resource database
To: [email protected]
Date: Thursday, September 4, 2008, 3:44 PM






Hallo...

IDLE_TIME, satuan menit, untuk membatasi waktu idle (INACTIVE).
Misalkan di-setting 5, maka session yang idle selama 5 menit akan
di-disconnect.

Kapan IDLE_TIME harus di-setting? ya tentu saja sesuai kebutuhan.
User-user yang connect pakai TOAD atau SQLPlus perlu banget dibatasi,
soalnya sering banget user itu lupa untuk close session kalo
kerjaannya dah selesai. 

Berapa nilai yang pas untuk IDLE_TIME? ya tergantung kebutuhan, perlu
dirundingkan dengan usernya, sebaiknya disetting berapa. Semua
kebijakan DBA sebaiknya (seharusnya) disosialisasikan ke user, biar
mereka aware, tidak kaget kalo TOAD/SQLPLus- nya disconnect sendiri.

Untuk aplikasi yang pake pooling connection, ya tentu saja tidak perlu
diberi batasan IDLE_TIME. Untuk itu perlu dibuatkan profile.

Implementasi: buat profile PROFILE1 yang ada pembatasan IDLE_TIME.
Kemudian assign profile tsb ke user-user yang dikehendaki, tentu saja
tidak ke user untuk pooling connection.

Lebih jauh tentang profile saya pernah bahas di sini

http://rohmad. net/2008/ 08/22/security- database- administrasi- profile/

Regards,
Rohmad

--- In indo-oracle@ yahoogroups. com, "m Ilhami" <[EMAIL PROTECTED] .> wrote:
>
> Saya mau bertanya apa manfaat nya membatasi setting berikut ini.
> Database digunakan untuk aplikasi web.
> - MAX_IDLE_TIME. Kalau dibatasi, nanti aplikasi yang pakai database
> pooling percuma dong? Dan menjengkelkan buat developer yang sedang
> pakai toad, "bengong" dikit langsung disconnect (kalau yang ini
> subjektif sih).
> - CPU , yang menurut saya settingannya terlalu ketat. Aplikasi web
> memang biasanya hanya insert dan select per record. Tapi nyatanya,
> user juga "browse" database yang querynya cukup berat. Developer nya
> pontang panting juga nih tuning query nya. Trus untuk aplikasi
> reporting, apa tidak boleh kita bikin query yang selesai nya 10 menit?
>

 














      

[Non-text portions of this message have been removed]

Kirim email ke