Sobre conexion y vistas indexadas

04/10/2004 - 13:54 por Pedro Jose Caceres | Informe spam
1) Como es mas eficiente manejar la conexion con el servidor desde el
cliente: abrirla al principio de la aplicacion y cerrar al final ? o estarla
abriendo y cerrando en cada formulario instanciado ? suponiendo que no hay
problemas de licencias.

2) He visto algunos hilos donde se habla de las ventajas de las vistas
indexadas. Cuando no son convenientes su uso ? Hay un limite de cantidad de
vistas indexadas en una base de datos sql server ?


Pedro Jose Caceres
 

Leer las respuestas

#1 Tinoco
04/10/2004 - 14:23 | Informe spam
Hola Pedro,

1. Con las conexiones, es mejor tener una conexion
abierta, cada vez que se abre una se consumen recursos
del servidor y del cliente, ademas hace mas demorado la
consulta de los registros. Aveces, segun la aplicación y
sus usuarios es mejor contar con un Pool de conexiones
disponibles.

2. No creo que exista un limite en la cantidad de vistas
indexadas, en ultimo son vistas con un indice. Tienen sus
ventajas, pero no es conveniente llenar a la BD con
indices. Estas vistas son buenas cuando su uso es muy
frecuente y realmente simplifican la programación y
consulta de los datos.

Hermilson T.
MCDBA, MCSD
Colombia

1) Como es mas eficiente manejar la conexion con el


servidor desde el
cliente: abrirla al principio de la aplicacion y cerrar


al final ? o estarla
abriendo y cerrando en cada formulario instanciado ?


suponiendo que no hay
problemas de licencias.

2) He visto algunos hilos donde se habla de las ventajas


de las vistas
indexadas. Cuando no son convenientes su uso ? Hay un


limite de cantidad de
vistas indexadas en una base de datos sql server ?


Pedro Jose Caceres

Preguntas similares