FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Hola geolife. No es un problema del componente, es de la consulta que hace a WMI. WMI está bien porque es estandard, pero no es la tecnología más rápida que hay. En mi caso también tarda aproximadamente unos 30 sg y recupera 390 elementos. He probado desde la línea de comandos (WMIC product) y desde otro programa para recuperar estos datos y el tiempo es más o menos igual. Una opción es poner el proceso dentro de un thread. No lo he probado y es un buen ejemplo, a ver si funciona. No debería ser complicado. También depende de si realmente quieres recuperar la información de TODOS los productos o sólo estás buscando información de uno o varios. En ese caso se podría optimizar la consulta (lo apunto como posible optimización).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#2
|
||||
|
||||
Muchas gracias Germán por tu rápida respuesta,
Si es una cuestión de lentitud de ese proceso en concreto, lo más sensato como tú has apuntado, sera intentar lanzar dicho proceso de forma asincrona para que no paralice el arranque de la aplicación. Saludos Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Insercción masiva tarda mucho.... | ronimaxh | Firebird e Interbase | 7 | 26-03-2015 23:11:17 |
Tarda mucho en ejecutar un SP | Choclito | Firebird e Interbase | 29 | 13-08-2010 17:02:46 |
Firebird, tarda mucho en conectar a base de datos en red | sonjeux | Conexión con bases de datos | 1 | 09-04-2009 08:29:40 |
Ayuda Urgente, Por favor. Tarda mucho en traer los datos. | Paradiso | Firebird e Interbase | 25 | 31-05-2007 04:02:37 |
Por que tarda mucho en abrir un EXE | IcebergDelphi | Varios | 5 | 16-06-2004 11:05:28 |
|