Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 07-09-2005
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Hola, aquí dejo un enlace para descargar un archivo con algunos trucos a tener en cuenta cuando se trabaje con interbase/firebird.
Están sacado de varias fuentes y recomiendo mucho su lectura a los iniciados.
Desde siempre he tenido en cuenta esos "trucos" y varios más.
Por ejemplo, truco para IBX o FIBplus, si se va a usar un DataSet en el que no vamos a necesitar ir hacia atrás, solamente va a ser una consulta de un registro o la vamos a recorrer hacia adelante, entonces poner la propiedad UniDirectional a true, esto evita que malgaste memoria para mantener una lista a los registros anteriores y poder recorrerlos.
La propiedad BufferChunks se debe ajustar al proceso que se vaya a realizar, ejemplo: una exportación de datos, hemos calculado que se van a exportar alrededor de 30000 registros, cada uno de 2 kbs, pues si tenemos memoria suficiente, lo mejor sería poner el valor 32000 y lo leería de una vez, si no tuviéramos memoria suficiente, podemos dejarlo en 16000 y tan sólo necesitaría una única "ampliación" de la caché.
Si dejamos el valor por defecto: 1000, cada 1000 registros tendría que coger memoria para otros mil, pasarlos al nuevo trozo de memoria y así sucesivamente, hasta completar los 30000, esto consumiría mucho tiempo y mucha memoria.
No sé si me he explicado bien, ojalá sí.

Además he añadido un archivo llamado Apagar que me ha pedido lpmlpm porque no tiene activado el email y no puedo enviárselo.

Espero que os sirva de algo.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 17:53:18.


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