Oracle máximo de sesiones
Oracle tiene la vista gv$resource_limit en la que se puede ver ciertas metricas actuales y su valor límite:
Si chequeamos sessions, processes u otro parámetro que esté cerca de llegar a su límite, podemos cambiarlo con este link: change parameters in Oracle
Si cambiamos los procesos, Oracle ajustará automáticamente las sessiones a (1.1 * PROCESSES) + 5 para Oracle 10g y (1.5 * PROCESSES) + 22 para Oracle 11g y superior...(para versiones anteriores tendrás que ajustar los dos)
Y finalmente, puedes sacar información histórica de los procesos o sesiones de Oracle Historical Session Information
set linesize 190 set pages 200 select * from gv$resource_limit; INST_ID RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_ALLOCAT LIMIT_VALUE ---------- ------------------------------ ------------------- --------------- --------------- ------------ 1 processes 44 300 300 300 1 sessions 52 215 512 512 1 enqueue_locks 30 295 6480 6480 1 enqueue_resources 24 165 2472 UNLIMITED 1 ges_procs 0 0 0 0 1 ges_ress 0 0 0 UNLIMITED 1 ges_locks 0 0 0 UNLIMITED 1 ges_cache_ress 0 0 0 UNLIMITED 1 ges_reg_msgs 0 0 0 UNLIMITED 1 ges_big_msgs 0 0 0 UNLIMITED 1 ges_rsv_msgs 0 0 0 0 1 gcs_resources 0 0 UNLIMITED UNLIMITED 1 gcs_shadows 0 0 UNLIMITED UNLIMITED 1 smartio_overhead_memory 0 71704 0 UNLIMITED 1 smartio_buffer_memory 0 0 0 UNLIMITED 1 smartio_metadata_memory 0 0 0 UNLIMITED 1 smartio_sessions 0 1 0 UNLIMITED 1 dml_locks 1 29 2252 UNLIMITED 1 temporary_table_locks 0 28 UNLIMITED UNLIMITED 1 transactions 1 7 563 UNLIMITED 1 branches 0 0 563 UNLIMITED 1 cmtcallbk 0 3 563 UNLIMITED 1 max_rollback_segments 11 11 563 65535 1 sort_segment_locks 1 12 UNLIMITED UNLIMITED 1 k2q_locks 0 0 1024 UNLIMITED 1 max_shared_servers 1 1 UNLIMITED UNLIMITED 1 parallel_max_servers 0 0 270 3600Esta información, como todas las basadas en vistas v$, contienen datos desde que se levantó la instancia hasta el tiempo actual. En este ejemplo, podemos decir que el máximo número de procesos ha sido alcanzado, y justo ahora hay 44 lanzados en la BBDD. v$resource_limit es una vista muy útil en el día a día, puesto que podemos ver de un vistazo el estado de muchos parametros.
Si chequeamos sessions, processes u otro parámetro que esté cerca de llegar a su límite, podemos cambiarlo con este link: change parameters in Oracle
Si cambiamos los procesos, Oracle ajustará automáticamente las sessiones a (1.1 * PROCESSES) + 5 para Oracle 10g y (1.5 * PROCESSES) + 22 para Oracle 11g y superior...(para versiones anteriores tendrás que ajustar los dos)
Y finalmente, puedes sacar información histórica de los procesos o sesiones de Oracle Historical Session Information
Comentarios
Publicar un comentario