Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-10-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 24
AGAG4 Va por buen camino
Cita:
Empezado por mamcx
Ok.

El servidor es Win98?

Eso me suena tan... ilogico, pero tan comun.

Lo que necesitas es hacer profiling. La manera mas facil y a lo bruto, es crear un archivo de texto donde haces logs y le pasas un texto y un dato DateTime.

Metes llamadas:

Guardar('Toy abriendo conexion');

Guardar('Abri');

Guardar('Primer select');

Comparas y donde este la diferencia alli es.

Tambien puede servirte una verdadera herramienta de diagnostico del sistema y sus rendimientos como

http://www.sysinternals.com/Utilitie...sExplorer.html

Es lo mejor que hay.

Asi de forma intuitiva me suena a un problema de redes. Win98 es una caspa en eso.

Estas usando un stack de redes superior (NT) hablando a uno inferior (9x). Seguro ademas usas NetBios en vez de Tcp/Ip. Si quieres una mejora, aparte de usar un OS de servidor decente como cualquier Win2000+, inabilita en AMBOS lados todo lo que diga netbios. NetBios es uno de los protocolos de red mas ineficientes por sus caracteristicas multicast.

No debes tener un servidor DNS. Monta uno o conecta usando TCP/IP.

Pero primero, haz el profiling, porque puede dar por otro lado.
Ya tengo la parte donde CREO se queda colgado, antes de mandarlo a imprimir(QReport.Print) llamo QReport.Prepare, al pasar por esa línea la aplicación tarda en ocasiones mucho tiempo (de 1min hasta en ocasiones Bloquearse) esto lo uso con la finalidad de saber cuantas páginas tiene el Reporte y poderle poner en la parte superior derecha lo siguiente :
Página: 1 de 4
Página: 2 de 4
Página: 3 de 4
Página: 4 de 4
.....Y así sucesivamente

Uso el protocolo TCP/IP para las conexiones a firebird, pero el Servidor tiene instalado este protocolo y el NetBios porque actualmente se usan los sistemas en ms.dos desarrollados en Clipper, podría el NetBios afectar el desempeño de WinXP ???? porque con Win98 se porta de maravilla la aplicación.

Última edición por AGAG4 fecha: 03-10-2006 a las 17:44:56.
Responder Con Cita
  #2  
Antiguo 04-10-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 24
AGAG4 Va por buen camino
No será que el motivo de esto sea porque el WinXP que tengo lo baje del Emule, es decir es un WinXP Prof. SP 2 Pirata, voy adquirir 1 licencia para ver si eso.
Responder Con Cita
  #3  
Antiguo 07-12-2007
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 24
AGAG4 Va por buen camino
Sigo con el mismo problema, super raro, en mi PC donde trabajo, tengo WinXP SP2 y jala muy bien, no pasa esos problemas, pero en una PC virgen con WinXP le sale esa bronca....
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King
Responder Con Cita
  #4  
Antiguo 12-02-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 471
Poder: 23
Patricio Va por buen camino
a mi me PASA SIEMPRE

hola foro, yo tengo dos sistema con Delphi 5 e Interbase 6 Server, el tema es que funciona bien en maquinas con Win98 y en Xp, pero si el mismo sistema lo meto en una maquina polenta, algo nuevo, un pentium 4 para arriba, tarda en lugar de 1 segundo en Abrir tarda 20 / 25 segundos en abrir, yo lo lei (no estoy todavia loco) que el problema venia asociado con el hardware, cuando encuentre el articulo les aviso, pero es asi, ah tambien lo probe en un Vista y tambien paso.
Alguna ayuda Please
Responder Con Cita
  #5  
Antiguo 12-02-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
No será el tema antiguo de los quickReports?? Si no recuerdo mal era en QR versión 3 y pico. En las demás no lo sé.

La variable de entorno Temp y tmp están a c:\documents settings.... una ruta de más de 31 caracteres cuyo fallo está documentado en QR.

Con SetEnvironmentVariable puedes modificar la ruta en tiempo de ejecución para tu programa.



Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #6  
Antiguo 12-02-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 471
Poder: 23
Patricio Va por buen camino
capaz q le erre de hilo

gente, mi problema no es con el Quickreport, q igual lo voy a chequear, a mi me pasa lo q comente, en equipos anteriores a un Pentium 4, sea celeron 2.8 con 1GB de ram (XP), un pentium 1, con 32mb (win 98) los sistemas tardan en abrirse 1/2 segundos, pero en equipos tipo pentium 4, o superior, los mismos sistemas tardan en abrirse 20/25 segundos. Alguien le paso? hay alguna solucion? yo trabajo con delphi 5 e Interbase 6.0. Me ha pasado en 4/5 ocasiones. Saludos
Responder Con Cita
  #7  
Antiguo 12-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
No uses la extensión gdb para las bases de datos de interbase. usa cualquier otra, por ejemplo .idb de Interbase Database.

La razón es porque XP considera la extensión .gdb como parte del sistema, y siempre que abres el archivo hace una copia integral del mismo. Entre mas grande sea la base de datos, mas tardará en abrir.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Porque la Impresión es SuperLenta en WinXP y en Win98 es Rápida???? AGAG4 Impresión 3 31-08-2006 16:12:06
Porque Saldrá el Prever y la Impresión en QReport Distinto para Win98 y WinXP ???? AGAG4 Impresión 2 15-08-2006 16:17:00
Conexion de base de datos en win98 y winxp monicasierrar Conexión con bases de datos 6 25-05-2005 19:54:51
Paradox en Red con WinXP y Win98 EstebanWeb Conexión con bases de datos 17 11-03-2005 18:10:58
Capturar el usuario de WinXp y Win98?? danytorres API de Windows 1 25-01-2005 22:08:21


La franja horaria es GMT +2. Ahora son las 21:39:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi