Cursores

GhostFires
28 de Julio del 2004
En la BD hay cursores que quedan abiertos y no son cerrados de forma automatica, necesito un procedimiento u opciones para poder cerrar estos ya que se acumulan y hacen que la lentitud del servicio de la aplicacion baje o marque errores...
No conozco mucho asi que necesito de su apoyo y ayuda, o posibles opciones para arreglar la configuracion de la BD de Oracle para aumentar el numero de cursores abiertos o como habilitar el cache de la BD para que reutilize consultas que sean similares y no accese de forma directa a la BD.

sys
28 de Julio del 2004
es tarea de los desarrolladores cerrar los cursores que abren. Para poner más cursores a la bbdd tienes el parámetro open_cursors en el init o spfile, modifícalo

GhostFires
28 de Julio del 2004
Gracias por tu respuesta, pero por alguna forma estos cursores se estan quedando colgados y no cerrados......
Me podrias ayudar en como configurar el parametro spfile para ver si con esto se soluciona. ya que quizas los programadores estan teniendo problemas con la conexion a la base de datos por odbc o por jdbc y al reconectarse esta les esta generando que queden abiertos los cursores en la estancia de volviendo a reconectarse.....
Ayudame, agradezco tus comentarios