Velocidad sql vfp.

28/10/2004 - 16:07 por José Luis | Informe spam
Hola a todos,

he estado haciendo una serie de pruebas (inserción y visualización) con una
base de datos de sql server desde vfp y los resultados han sido poco
esperanzadores. De hecho algo que me ha desconcertado bastante es que
utilizando la base de datos propietaria de vfp tengo unos resultados mucho
más satisfactorios. Para realizar las inserciones he utiizado el sql
PassThrough y para la visualización vistas remotos. En ninguno de los dos
casos he conseguido superar los tiempos con una bd propietaria.

Esto es normal? Y si no lo es alguién me podría pasar un enlace donde ver
una comparativa?

Gracias por anticipado.

Un saludo,
José Luis.

Preguntas similare

Leer las respuestas

#1 José G. Samper
28/10/2004 - 17:00 | Informe spam
Hola como estas, yo re recomendaria que hicieras pruebas un poco mas
estrictas. Db con 1 GB de datos, 50 usuarios conectados, Etc. Elabora
pruebas de misison critica.

Saludos

José G. Samper
MCAD/MCSD .Net
http://www.foxynet.net/

" José Luis" <JLB> escribió en el mensaje
news:
Hola a todos,

he estado haciendo una serie de pruebas (inserción y visualización) con


una
base de datos de sql server desde vfp y los resultados han sido poco
esperanzadores. De hecho algo que me ha desconcertado bastante es que
utilizando la base de datos propietaria de vfp tengo unos resultados mucho
más satisfactorios. Para realizar las inserciones he utiizado el sql
PassThrough y para la visualización vistas remotos. En ninguno de los dos
casos he conseguido superar los tiempos con una bd propietaria.

Esto es normal? Y si no lo es alguién me podría pasar un enlace donde ver
una comparativa?

Gracias por anticipado.

Un saludo,
José Luis.


Respuesta Responder a este mensaje
#2 Juan Bonilla
28/10/2004 - 17:57 | Informe spam
yo he visto lo mismo, en mis aplicaciones que funcionan con dbf.
la que usa dbf es mas rapida que la que usa MSSQL, si son pocos usuarios y
pocos datos.
si son muchos usuarios y grandes volumenes de datos el mssql es mas rapido..

*******************************
Lic. Juan Bonilla
Asesor Técnológico
Instituto de Enseñanza Superior Oteima
email:jbonillaARROBApa.inter.net
jbonillaARROBAoteima.ac.pa
David, Chiriquí
Rep. de Panamá

*** Nada corre como un Zorro ***
" José Luis" <JLB> escribió en el mensaje
news:
Hola a todos,

he estado haciendo una serie de pruebas (inserción y visualización) con


una
base de datos de sql server desde vfp y los resultados han sido poco
esperanzadores. De hecho algo que me ha desconcertado bastante es que
utilizando la base de datos propietaria de vfp tengo unos resultados mucho
más satisfactorios. Para realizar las inserciones he utiizado el sql
PassThrough y para la visualización vistas remotos. En ninguno de los dos
casos he conseguido superar los tiempos con una bd propietaria.

Esto es normal? Y si no lo es alguién me podría pasar un enlace donde ver
una comparativa?

Gracias por anticipado.

Un saludo,
José Luis.


Respuesta Responder a este mensaje
#3 news.microsoft.com
28/10/2004 - 20:54 | Informe spam
Bueno... Fox es rapido. Ahora bien, tiene sus limites.
Pero aun asi creo que es raro porque yo he visto sql server corriendo y la
verdad que vuela superando a Fox.
Por supuesto depende mucho de que tus selects de sql server esten
optimizados por indices o no y algunas otras cosas como estadisticas, etc.


José Luis <JLB> escribió en el mensaje de noticias

Hola a todos,

he estado haciendo una serie de pruebas (inserción y visualización) con


una
base de datos de sql server desde vfp y los resultados han sido poco
esperanzadores. De hecho algo que me ha desconcertado bastante es que
utilizando la base de datos propietaria de vfp tengo unos resultados mucho
más satisfactorios. Para realizar las inserciones he utiizado el sql
PassThrough y para la visualización vistas remotos. En ninguno de los dos
casos he conseguido superar los tiempos con una bd propietaria.

Esto es normal? Y si no lo es alguién me podría pasar un enlace donde ver
una comparativa?

Gracias por anticipado.

Un saludo,
José Luis.


Respuesta Responder a este mensaje
#4 Alex Feldstein
28/10/2004 - 22:38 | Informe spam
On Thu, 28 Oct 2004 16:07:27 +0200, " José Luis" <JLB> wrote:

Hola a todos,

he estado haciendo una serie de pruebas (inserción y visualización) con una
base de datos de sql server desde vfp y los resultados han sido poco
esperanzadores. De hecho algo que me ha desconcertado bastante es que
utilizando la base de datos propietaria de vfp tengo unos resultados mucho
más satisfactorios. Para realizar las inserciones he utiizado el sql
PassThrough y para la visualización vistas remotos. En ninguno de los dos
casos he conseguido superar los tiempos con una bd propietaria.

Esto es normal? Y si no lo es alguién me podría pasar un enlace donde ver
una comparativa?

Gracias por anticipado.

Un saludo,
José Luis.




No das ninguna información detallada o válida.
Esta comparando peras con peras? O con manzanas?

Tienes todos lo indices optimizados en ambos sistemas?
Está SQL Server físicamente en la misma máquina que el cliente (VFP) o
en otra máquina en la red y debes pasar los datos por ella?

Son los queries (consultas) los mismos?
Cuantos registros tienes en la tabla(s) en cuestión y cuantos retornas
o insertas? Cuantos indices se deben refrescar al hacer INSERT INTO?

Cuantos usuarios al mimso tiempo y cuanta memporia tienen las máquinas
en cuestión? Etc. etc.

SQL Server es muy rápido en muchas ocaciones. VFP lo es tambien. Solo
que para hacer este tipo de pruebas debes comparar correctamente y
científicamente si quieres obtener resultados que tengan sentido.

HTH



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#5 Carlos Joaniquet Tamburini
28/10/2004 - 23:14 | Informe spam
Y has probado MySQL? Va que vuela¡¡¡¡


" José Luis" <JLB> escribió en el mensaje
news:
Hola a todos,

he estado haciendo una serie de pruebas (inserción y visualización) con


una
base de datos de sql server desde vfp y los resultados han sido poco
esperanzadores. De hecho algo que me ha desconcertado bastante es que
utilizando la base de datos propietaria de vfp tengo unos resultados mucho
más satisfactorios. Para realizar las inserciones he utiizado el sql
PassThrough y para la visualización vistas remotos. En ninguno de los dos
casos he conseguido superar los tiempos con una bd propietaria.

Esto es normal? Y si no lo es alguién me podría pasar un enlace donde ver
una comparativa?

Gracias por anticipado.

Un saludo,
José Luis.


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida