¿Cuáles son los parámetros de inicialización relacionados con el rendimiento de Oracle?
P: ¿Cuáles son los parámetros de inicialización relacionados con el rendimiento de Oracle?
Respuesta: Los parámetros de inicialización que afectan específicamente el rendimiento del sistema Oracle son los siguientes:
SGA (Área Global del Sistema)
El Área Global del Sistema (SGA) es asignado al segmento de memoria de información de Oracle Control, que contiene la base de datos de la instancia de Oracle. Incluye principalmente caché de búfer de base de datos, búfer de registro de rehacer, grupo compartido, caché de diccionario de datos y otra información.
Db_block_buffers (caché de datos)
Todos los datos a los que se accede se colocan en esta área de memoria. Cuanto mayor sea este parámetro, más probable será que Oracle encuentre los mismos datos en la memoria, lo que acelerará las consultas. Db_block_buffers están en bloques. Si DB_BLOCK_SIZE=2K, db_block_buffers=3200, la memoria ocupada es =3200*2K=6400K.
Share_pool_size (SQL*** disfruta del grupo de búfer)
Este parámetro es el caché de la biblioteca y el caché del diccionario de datos.
Búfer de registro (búfer de registro de reproducción)
Tamaño del área de clasificación (área de clasificación)
Procesos (número de procesos conectados simultáneamente)
Global_names (si el "nombre del enlace de la base de datos" tiene el mismo nombre que la "base de datos" a la que está conectado, establezca global_names = TRUE; de lo contrario, establezca global_names = FALSE).
Tamaño de bloque de base de datos
El tamaño de bloque predeterminado de Oracle es 2 KB. Este valor es demasiado pequeño, porque si tenemos datos de 8 KB, una base de datos de bloque de 2 KB puede leer el disco cuatro veces. completarse.
La base de datos de bloques de 8 KB solo se puede leer una vez, lo que reduce en gran medida las operaciones de E/S.
Una vez instalada la base de datos, el valor de db_block_size no se puede cambiar. La base de datos solo se puede reconstruir. Al crear la base de datos, debe optar por instalarla manualmente.