Tecnología

Inicio

Cómo calcular el máximo de cursores abiertos

Cuando se trabaja con bases de datos Oracle y su lengua PLSQL, usted va a utilizar los cursores que están encapsulados de determinados conjuntos de datos, una consulta de selección tales determinada. En lugar de trabajar directamente con las consultas, que podrían ser enormemente complejo, puede operar en una sola variable para recuperar, modificar o borrar datos. bases de datos Oracle tienen un número máximo de unos cursores activos que se pueden abrir al mismo tiempo, y ese número depende de la configuración de su servidor de base de datos particular. Una simple consulta le dirá lo que el número está en la suya.

Instrucciones

1 Abra su suite de gestión de base de datos o herramienta de consulta de línea de comandos para su base de datos Oracle.

2 Entrada de la consulta siguiente en la línea de comandos:

seleccione el nombre, valor

del parámetro $ v

donde nombre como 'cursores abiertos'

3 Ejecutar la consulta que la entrada de la etapa anterior. El número marcado "valor" es el número máximo de cursores abiertos para su servidor.

Consejos y advertencias

  • El número máximo de cursores es normalmente muy alta en el servidor de base de datos. Los cursores pueden ser computacionalmente costosa, por lo que si usted está acercando al límite, considere volver a diseñar el modelo de datos.