Conecciones en Oracle

Hola!
Hemos implementado desde hace tiempo el servicio de "Multi-Threaded Server" en la Base de Datos de Producción(en Oracle 8.1.7.4.0) hasta ahora todo ha estado bien.
He estado leyendo respecto al tema y he conseguido que el MTS tiene ventajas, pero también desventajas, entre la más resaltante es que para conexiones de clientes que ejecutan procesos pesados(que consumen mucho recurso), y como son conexiones compartidas con otras, entonces la sobrecarga que se puede llegar a tener en un "dispacher" en un momento dado se traduce en degradación de los tiempos de respuestas. Para este tipo de casos es más recomendable las conexiones del tipo "DEDICATED".
De hecho ya estoy implementando conexiones "DEDICADAS" en varios de los clientes que se conectan a la B.D., cuyos requerimientos son más bien del tipo procesos pesados, y esto lo logro colocando algunos parámetros en el "tnsname.ora" del lado del cliente. Les informo que esta distribución ha sido bastante efectiva.
La pregunta en concreto: ¿Alguien ha estado en esto? Será posible que exista alguna manera "mover" un tipo de conexión a otra, es decir: ¿Una cionección compartida(en un SHARED SERVER) pasarla a "DEDICATED" en línea?
He estado indagando, y seguramente es imposible, más si se lograse algo así sería genial, poder identificar una "session" que consume recursos fuertemente en algún "SHRED SERVER" y poder pasarla a "DEDICATED" para evitar sobrecarga en el "Multi-Threaded Server".
_____________________
Saludos,
Hugo González

1 respuesta

Respuesta
1
Tengo entendido que hay un bug para MTS y es resuelto en 8.1.7.3, no es posible modificar de un usuario SHARED a DEDICATED, lo que si puedes hacer es verificar al usuario y cambiarlo a compartido o viceversa (TNSNAMES. ORA)
Saludos,
Miguel Rivas Reyes
Lima - Perú

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.

Más respuestas relacionadas