PROBLEMA CON TABLAS

14/05/2010 - 18:46 por Guille | Informe spam
Buenas tardes, estoy teniendo problemas con la apertura de mis tablas
en una aplicación VFP6.
La aplicación esta instalada en cada pc y los datos están en un
servidor win 2003. Con algunas tablas, cada vez que hago use xxx tarda
mas de 5 segundos en abrirla lo que hace que la aplicación sea
lentisima. Las tablas ya fueron reindexadas y hasta elimine registros
deleteados haciendo pack, pero sigue igual.
Tambien volvi a generar los indices uno x uno, pero no me sirvio de
nada. No son tablas demasiado grandes, digamos que una de ellas tiene
unos 70000 registros.
Si hago el use, desde el servidor, utilizando la unidad de red mapeada
que apunta a mis datos tarda unos 5 segundos, pero si utilizo \\server
\carpeta\tablaxxx la abre normalmente.

Alguno puede darme un indicio de que puede estar sucediendo o que mas
puedo hacer para solucionar este problema.

Saludos y muchas gracias

Preguntas similare

Leer las respuestas

#1 Carlos Emilio
15/05/2010 - 16:12 | Informe spam
Deberias pensar en migrar a SQL
Saludos
Carlos Emilio


"Guille" escribió en el mensaje de
noticias:
Buenas tardes, estoy teniendo problemas con la apertura de mis tablas
en una aplicación VFP6.
La aplicación esta instalada en cada pc y los datos están en un
servidor win 2003. Con algunas tablas, cada vez que hago use xxx tarda
mas de 5 segundos en abrirla lo que hace que la aplicación sea
lentisima. Las tablas ya fueron reindexadas y hasta elimine registros
deleteados haciendo pack, pero sigue igual.
Tambien volvi a generar los indices uno x uno, pero no me sirvio de
nada. No son tablas demasiado grandes, digamos que una de ellas tiene
unos 70000 registros.
Si hago el use, desde el servidor, utilizando la unidad de red mapeada
que apunta a mis datos tarda unos 5 segundos, pero si utilizo \\server
\carpeta\tablaxxx la abre normalmente.

Alguno puede darme un indicio de que puede estar sucediendo o que mas
puedo hacer para solucionar este problema.

Saludos y muchas gracias

__________ Información de ESET Smart Security, versión de la base de
firmas de virus 5116 (20100515) __________

ESET Smart Security ha comprobado este mensaje.

http://www.eset.com






__________ Información de ESET Smart Security, versión de la base de firmas de virus 5116 (20100515) __________

ESET Smart Security ha comprobado este mensaje.

http://www.eset.com
Respuesta Responder a este mensaje
#2 Guillermo Carrero
15/05/2010 - 18:51 | Informe spam
Hola Guille:
Prueba con SET TABLEVALIDATE TO 0. O bien, desde el "config.fpw"
añadiendo la línea TABLEVALIDATE=0

Un saludo,

On 14 mayo, 18:46, Guille wrote:
Buenas tardes, estoy teniendo problemas con la apertura de mis tablas
en una aplicación VFP6.
La aplicación esta instalada en cada pc y los datos están en un
servidor win 2003. Con algunas tablas, cada vez que hago use xxx tarda
mas de 5 segundos en abrirla lo que hace que la aplicación sea
lentisima. Las tablas ya fueron reindexadas y hasta elimine registros
deleteados haciendo pack, pero sigue igual.
Tambien volvi a generar los indices uno x uno, pero no me sirvio de
nada. No son tablas demasiado grandes, digamos que una de ellas tiene
unos 70000 registros.
Si hago el use, desde el servidor, utilizando la unidad de red mapeada
que apunta a mis datos tarda unos 5 segundos, pero si utilizo \\server
\carpeta\tablaxxx la abre normalmente.

Alguno puede darme un indicio de que puede estar sucediendo o que mas
puedo hacer para solucionar este problema.

Saludos y muchas gracias
Respuesta Responder a este mensaje
#3 DAG
25/05/2010 - 11:11 | Informe spam
Con toda seguridad es una tabla con muchos registros eliminados.
Fox tarda en abrir ese tipo de tablas.
Te aconsejo usar rutinas para generar registros, que en lugar de hacer
append directamente, comprueben si hay algun registro deleted y hagas
un recall del mismo, para "reciclarlo".
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida