CursorLocation = adUseClient

13/11/2003 - 03:28 por Manolo Zepeda | Informe spam
Hola amigos.!!

Cuando hay que utilizar adUseCliente y adUseServer?

Saludos..

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano Damian
13/11/2003 - 03:38 | Informe spam
hola!! esta es una pregunta para visual Basic y no para este foro.

de todas maneras te tratare de dar mi opinion sobre dicha consulta.

Trabajan totalmente distinto.

La primera es como q carga todo el recordset en el cliente (liberando al
Servidor)

y la segunda lo hace directo desde el Server.

Particularmente uso la segunda

Motivos: uno q me paso y fue progresiba la cosa: AL usar cursores del
cliente esa maquina debe tener buenos recursos ademas prueba lo siguiente.

Suponete q tenes una BDD en SQL y hay una tabla de 10.000 registros y haces
q se cargue un recordset, En el modelo del servidor tarda mucho menos (una
vez lo medi y me lleve la sorpresa q es casi 10 veces o mas)

Entonces si usas la del cliente y tus tablas son pequeñas no notaras
diferencia, eso si el dia q crezcan los usuarios de aplicaciones estaran q
trinan jeej.

Usa la conexion de Servidor y tipo de registro Keyset (es lo mas optimo q vi
hasta ahora, excepto en .net q funciona de otra forma)

Un saludo

ACCOTTO MAXIMILIANO DAMIAN
GERENTE DE SISTEMAS
UN SALUDO MUY CORDIAL
"Manolo Zepeda" escribió en el mensaje
news:07a301c3a98d$c6285240$
Mostrar la cita
#2 Javier Loria
13/11/2003 - 03:56 | Informe spam
Hola Manolo:
Depende, el adUseClient te trae los datos a la estacion y consume pocos
recursos en el servidor, el adUseServer trae en bloques los datos a la
estacion y consume importantes recursos en el servidor.
Si te piensas quedaR Ado, trata de usar siempre CursorLocation en el
Cliente si quieres que la aplicacion "escale" o sea que puedas tener muchos
clientes. Usa adUseServer unicamente cuando el resultado va a tener un
considerable numero de filas y es inaceptable el tiempo de espera para traer
todos los datos. Hay algunos casos donde el adUseServer es requerido pero
son los de menos.
Claro si te pasas a ADO.NET, 100 veces mejor.

Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Manolo Zepeda escribio:
Mostrar la cita
#3 Manolo Zepeda
13/11/2003 - 04:01 | Informe spam
Muchisimas gracias Accotto..!!

Es de gran ayuda lo que me has dicho..!

Saludos
Ads by Google
Search Busqueda sugerida