Tema: rendimiento
Ver Mensaje Individual
  #15  
Antiguo 06-07-2004
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Reputación: 21
rastafarey Va por buen camino
Acelarando la insercion

terecomiendo IBO yo losuso comercialmente
fiplus son bueno pero cuando la dta es muy grande comiensa a quedarse al contrario de ibo

Y para solucionar la insercion puedes hacerlo con un script.

Explico Supongamo sque quieres insert 100 registros no hagas el insert un a uno si de un avez

Ejemplo de codigo

Código:
   //ejemplo usan do ibo con ibx tabien se puede pero...
   with ti_scrip.create do begin
      ib_connection := la coneccion que usas
      sql.add('inset into x values x'); //registro 1
      sql.add('inset into x values x'); //registro 2
      .
      . 
      .
      sql.add('inset into x values x'); //registro n-1
      sql.add('inset into x values x'); //registro n
      execute;
   end;
coneste codigo agregas los registro a insertar y despues lo ejecutas y solo envias una intruccion al servidor.

espero te sea de utilidad.

Última edición por rastafarey fecha: 06-07-2004 a las 17:06:02. Razón: la etiqute de [CODE] estaba como CODE]
Responder Con Cita