![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Si las tablas están en la misma BD es mucho mas eficiente un INSERT..SELECT:
__________________
El malabarista. |
|
#2
|
|||
|
|||
|
Gracias por la respuesta, pero se trata de insertar datos que están en un archivo externo y debo procesar antes de su inserción.
|
|
#3
|
||||
|
||||
|
Hola,
en qué formato están los datos a importar? Cuántos datos son? Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#4
|
|||
|
|||
|
Los archivos fuente están en formato CSV, pero esa información (comprimida) no la puedo pasar directamente a Firebird, yo cojo los datos fuente, los proceso y el resultado es el que pasa a Firebird.
Las fuentes 1,4 GB, pero el resultado de mi proceso generan sobre 500GB. |
|
#5
|
||||
|
||||
|
Desactiva trigers, índices y demás antes de iniciar y lo vuelves a activar cuando terminas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
|||
|
|||
|
Gracias, ya está así.
No sé si otro motor me puede permitir hacer inserciones si tener que cerrar y abrir con una consulta cada inserción. |
|
#7
|
||||
|
||||
|
Cita:
De todas formas, hay muchas cosas a tener en cuenta de las que no has dado ninguna información. Aparte de que si son 500 GB, ¿eso lo importas una vez o acaso es algo que haces cada día? Ninguna BD va a ser rápida importando 500 GB de datos, y menos todavía leyéndolo de un fichero de texto CSV. Luego las consultas sí son rápidas, no influye el tamaño de la BD... si está bien diseñada. Y aparte no sabemos qué equipo está ejecutando esa BD, qué sistema operativo, qué configuración, cuánta memoria tiene, cómo tienes configurado los caché, directorios temporales, si los discos son rápidos, si hay mucha gente conectada, de qué tamaño son los discos, etc. etc. etc. Por no saber, no sabemos ni qué componentes usas, ni cómo están configurados, ni... nada de nada.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Insercion masiva desde Paradox a Firebird | MartinS | SQL | 5 | 22-12-2011 14:55:10 |
| insercion masiva | Alfredo | Firebird e Interbase | 3 | 12-11-2008 20:34:46 |
| Insercion masiva de una BD a otra BD | oscjae | Firebird e Interbase | 5 | 15-12-2006 20:25:49 |
| Insercion masiva de registros MUY LENTA | Balda | Firebird e Interbase | 10 | 24-03-2004 21:40:21 |
| Inserción masiva en MySQL | Morfo | MySQL | 3 | 09-01-2004 18:05:33 |
|