Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-10-2006
andresenlared andresenlared is offline
Miembro
 
Registrado: oct 2003
Posts: 153
Poder: 21
andresenlared Va por buen camino
Red face Rendimiento bajo en carga de archivo plano

Tengan todos un buen dia.

Amigos, tengo una pregunta respecto a la carga de un archivo plano a base de datos firebird.

Estoy usando delphi7. El archivo plano es separado por comas, de mas o menos 20 campos por registro, con un total mas o menos de 300000 registros. NO se si alguno de ustedes conoce o tiene una parte de codigo que maximice la carga y el proceso no sea tan lento??...Que me recomiendan
Necesito una idea o algo para arrancar... gracias
Responder Con Cita
  #2  
Antiguo 06-10-2006
mensana mensana is offline
Miembro
 
Registrado: sep 2006
Posts: 69
Poder: 18
mensana Va por buen camino
Cita:
Empezado por andresenlared
... de mas o menos 20 campos por registro, con un total mas o menos de 300000 registros.
* Utiliza una IBSQL paramétrizada y preparada.
* Utiliza transacciones de 1.000 ó 10.000 registros (haz algunas pruebas)
* Otra posibilidad es definir un tabla externa asociada al fichero, y después pasar esta tabla a otra definitiva.
Responder Con Cita
Respuesta



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
Lectura de un archivo plano josem Varios 2 13-09-2006 23:06:39
archivo plano nazly Varios 5 28-11-2005 20:26:25
carga de archivo srangel Internet 0 12-11-2004 04:30:27
Subir Archivo Plano agora18 Conexión con bases de datos 3 16-09-2003 16:25:30
archivo plano y excel acertij022 Varios 1 15-05-2003 16:31:02


La franja horaria es GMT +2. Ahora son las 04:02:04.


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