velocidad de respuesta de sql

29/05/2008 - 18:29 por Luis Mata | Informe spam
Hola

uso VFP9 Con SP2 con sql 2005 sp2 en un servidor remoto
en una maquina cliente abro desde al database engine y me conecto al
servidor. en VFP me conecto tambien al servidor
en ambos simultamente ejecuto un procedure de procesos largos:
1-Mientras en vfp en lo que ejecuta 1 vez el procedure en el database engine
lo ejecute 5 veces, mas velocidad de respuesta.
2-Porque la diferencia si estoy usando el driver de sql server.
3-o que tipo de conexion o driver usa el database engine para concetarse al
server y ejecutar de manera mucho mas rapida las solicitudes.
4 -esto lo probe en una sola maquina porsupuesto

hay algun driver en especifico que me de ese tipo de respuesta tan rapido,
me gustaria saberlo por que diferencia es enorme

Att
Luis Mata Figueroa
Área Informática
Centro Cerámico Las Flores SAC
RPC: 993597297
TEL: 6174613

Preguntas similare

Leer las respuestas

#1 Maxi Accotto
30/05/2008 - 03:09 | Informe spam
Hola, me imagino que las pruebas las has comparado desde el SSMS vs el VFP
no? si desde SSMS funciona rapido pueden ser otros factores lo que hagan
lecta tu consulta y quizas no este relacionado con el driver.

En principio deberias montar una traza a nivel sql server (esto lo haces con
el profiler) y ver que esta haciendo cuando lo invocas desde VFP9, ahi mismo
podes medir los tiempos.

Revisa en la creacion de trazas y usa en principio el template que dice
tunning


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Luis Mata" escribió en el mensaje de
noticias:#
Hola

uso VFP9 Con SP2 con sql 2005 sp2 en un servidor remoto
en una maquina cliente abro desde al database engine y me conecto al
servidor. en VFP me conecto tambien al servidor
en ambos simultamente ejecuto un procedure de procesos largos:
1-Mientras en vfp en lo que ejecuta 1 vez el procedure en el database
engine lo ejecute 5 veces, mas velocidad de respuesta.
2-Porque la diferencia si estoy usando el driver de sql server.
3-o que tipo de conexion o driver usa el database engine para concetarse
al server y ejecutar de manera mucho mas rapida las solicitudes.
4 -esto lo probe en una sola maquina porsupuesto

hay algun driver en especifico que me de ese tipo de respuesta tan rapido,
me gustaria saberlo por que diferencia es enorme

Att
Luis Mata Figueroa
Área Informática
Centro Cerámico Las Flores SAC
RPC: 993597297
TEL: 6174613



Respuesta Responder a este mensaje
#2 keyser soze
30/05/2008 - 15:30 | Informe spam
Luis
ODBC? utilizas el NativeClient ?
dbh= sqlStringConnect("driver={SQL Native
Client};server2.168.0.2;databaseÛx;uid=USERx;pwd=xxxxx")

luego : sqlexec( dbh, "{call MiStoredProc(?a,?b,?@x)}" )

por otro lado, el proceso largo consiste
en por ej. insertar/consulta muchas de filas de a una ?
o sea, hay mucha interacción aplicación/servidor ?
o el proceso es puramente en el servidor ?

saludos
ks


"Luis Mata" escribió en el mensaje
news:%
| Hola
|
| uso VFP9 Con SP2 con sql 2005 sp2 en un servidor remoto
| en una maquina cliente abro desde al database engine y me conecto al
| servidor. en VFP me conecto tambien al servidor
| en ambos simultamente ejecuto un procedure de procesos largos:
| 1-Mientras en vfp en lo que ejecuta 1 vez el procedure en el database engine
| lo ejecute 5 veces, mas velocidad de respuesta.
| 2-Porque la diferencia si estoy usando el driver de sql server.
| 3-o que tipo de conexion o driver usa el database engine para concetarse al
| server y ejecutar de manera mucho mas rapida las solicitudes.
| 4 -esto lo probe en una sola maquina porsupuesto
|
| hay algun driver en especifico que me de ese tipo de respuesta tan rapido,
| me gustaria saberlo por que diferencia es enorme
| --
|
| Att
| Luis Mata Figueroa
| Área Informática
| Centro Cerámico Las Flores SAC
| RPC: 993597297
| TEL: 6174613
|
|
|
Respuesta Responder a este mensaje
#3 Luis Mata
30/05/2008 - 15:50 | Informe spam
es puramente servidor, solo una linea de comando que invoca un procedure


Att
Luis Mata Figueroa
Área Informática
Centro Cerámico Las Flores SAC
RPC: 993597297
TEL: 6174613


"keyser soze" escribió en el mensaje
news:
Luis
ODBC? utilizas el NativeClient ?
dbh= sqlStringConnect("driver={SQL Native
Client};server2.168.0.2;databaseÛx;uid=USERx;pwd=xxxxx")

luego : sqlexec( dbh, "{call MiStoredProc(?a,?b,?@x)}" )

por otro lado, el proceso largo consiste
en por ej. insertar/consulta muchas de filas de a una ?
o sea, hay mucha interacción aplicación/servidor ?
o el proceso es puramente en el servidor ?

saludos
ks


"Luis Mata" escribió en el mensaje
news:%
| Hola
|
| uso VFP9 Con SP2 con sql 2005 sp2 en un servidor remoto
| en una maquina cliente abro desde al database engine y me conecto al
| servidor. en VFP me conecto tambien al servidor
| en ambos simultamente ejecuto un procedure de procesos largos:
| 1-Mientras en vfp en lo que ejecuta 1 vez el procedure en el database
engine
| lo ejecute 5 veces, mas velocidad de respuesta.
| 2-Porque la diferencia si estoy usando el driver de sql server.
| 3-o que tipo de conexion o driver usa el database engine para concetarse
al
| server y ejecutar de manera mucho mas rapida las solicitudes.
| 4 -esto lo probe en una sola maquina porsupuesto
|
| hay algun driver en especifico que me de ese tipo de respuesta tan
rapido,
| me gustaria saberlo por que diferencia es enorme
| --
|
| Att
| Luis Mata Figueroa
| Área Informática
| Centro Cerámico Las Flores SAC
| RPC: 993597297
| TEL: 6174613
|
|
|

Respuesta Responder a este mensaje
#4 keyser soze
30/05/2008 - 18:16 | Informe spam
tampoco devuelve muchísimas filas?


"Luis Mata" escribió en el mensaje
news:ubFK$
| es puramente servidor, solo una linea de comando que invoca un procedure
|
| --
|
| Att
| Luis Mata Figueroa
| Área Informática
| Centro Cerámico Las Flores SAC
| RPC: 993597297
| TEL: 6174613
|
|
| "keyser soze" escribió en el mensaje
| news:
| > Luis
| > ODBC? utilizas el NativeClient ?
| > dbh= sqlStringConnect("driver={SQL Native
| > Client};server2.168.0.2;databaseÛx;uid=USERx;pwd=xxxxx")
| >
| > luego : sqlexec( dbh, "{call MiStoredProc(?a,?b,?@x)}" )
| >
| > por otro lado, el proceso largo consiste
| > en por ej. insertar/consulta muchas de filas de a una ?
| > o sea, hay mucha interacción aplicación/servidor ?
| > o el proceso es puramente en el servidor ?
| >
| > saludos
| > ks
| >
| >
| > "Luis Mata" escribió en el mensaje
| > news:%
| > | Hola
| > |
| > | uso VFP9 Con SP2 con sql 2005 sp2 en un servidor remoto
| > | en una maquina cliente abro desde al database engine y me conecto al
| > | servidor. en VFP me conecto tambien al servidor
| > | en ambos simultamente ejecuto un procedure de procesos largos:
| > | 1-Mientras en vfp en lo que ejecuta 1 vez el procedure en el database
| > engine
| > | lo ejecute 5 veces, mas velocidad de respuesta.
| > | 2-Porque la diferencia si estoy usando el driver de sql server.
| > | 3-o que tipo de conexion o driver usa el database engine para concetarse
| > al
| > | server y ejecutar de manera mucho mas rapida las solicitudes.
| > | 4 -esto lo probe en una sola maquina porsupuesto
| > |
| > | hay algun driver en especifico que me de ese tipo de respuesta tan
| > rapido,
| > | me gustaria saberlo por que diferencia es enorme
| > | --
| > |
| > | Att
| > | Luis Mata Figueroa
| > | Área Informática
| > | Centro Cerámico Las Flores SAC
| > | RPC: 993597297
| > | TEL: 6174613
| > |
| > |
| > |
| >
|
|
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida