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 [email protected], "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?
>


Kirim email ke