![]() |
![]() |
| 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
|
||||
|
||||
|
Bueno, probe de cambiarle el insert por el append y mejoro algo aunque no lo suficiente.
Yo sigo intentando y cualquier cosa aviso. Gracias por responder.
__________________
Al infierno se llega por atajos. |
|
#2
|
||||
|
||||
|
¡Hola a todos!
Te doy el mismo consejo que Tefots. ¿Por qué no ejecutar directamente las inserciones sobre la base de datos? ¿Realmente necesitas ese conjunto de datos en memoria con todos los registros transferidos? Si por alguna razón necesitaras seguir usando un TClientDataSet, sin importar cual sea su contenido. Podrías intentar vaciándolo cada cierto número de registros transferidos. Esperamos tus comentarios. Saludos. Al. ![]() |
|
#3
|
|||
|
|||
|
Te doy unas cuantas ideas a ver si te van :
-quiza la velocidad se pierda debido a exceso de acceso a disco. Prueba de cargar todo el fichero de texto primero en memoria (no se si lo haces ahora mismo). Seguramente si lo cargas en un TMemo te lo explotará y lo deberas cargar dinamicamente tu a un String o a un puntero a string. (Memo1.LoadFromFile('fichero.txt')); -Lo que te dije en el primer post. Lo has indexado? crea un campo id con indice, pues los servidores de BD a veces los usan internamente los indices para sus operaciones. -Cambia todo a SQL y usa sentencias SQL. Y si no necesitas la tabla, si solo es para cargar en ella el fichero de texto, entonces lo mejor es lo que te comente al principio : usa algun componente con strings directamente (TMemo, TStringList,etc...o un TStrings mismo, solo q tiene menos metodos y no se puede visualizar) y si los explota (180 MB son MB) entonces deberas programar a nivel de punteros. Venga espero q te sirva. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Perdida de Conexion | Libarra | MySQL | 3 | 25-03-2008 17:40:31 |
| Drag & Drop Performance... | eddg | Varios | 0 | 02-10-2007 17:37:42 |
| Performance de pagina en .Net | fer21unmsm | .NET | 7 | 17-04-2007 00:56:42 |
| Perdida de } | Jack | Varios | 5 | 06-05-2004 16:44:50 |
| perdida de librerias¡¡¡ | YolandaM | Varios | 3 | 06-05-2004 11:07:22 |
|