RE:ACELERAR ACCESO A BASE DE DATOS EN INTERBASE 6.
Una vez instalado interbase debes modificar el archivo IBCONFIG con los siguientes datos
Parameter Factory setting
V4_LOCK_MEM_SIZE 98304
V4_LOCK_SEM_COUNT 32 ( 25 on some platforms)
V4_LOCK_SIGNAL 16 (do not change this entry)
V4_EVENT_MEM_SIZE 3278
DATABASE_CACHE_PAGES 75
SERVER_PRIORITY_CLASS 1
SERVER_CLIENT_MAPPING 4096
SERVER_WORKING_SIZE_MIN 0 (NT only)
SERVER_WORKING_SIZE_MAX 0 (NT only)
The file also contains ANY_LOCK_MEM_SIZE, ANY_LOCK_SEM_COUNT, ANY_LOCK_SIGNAL and ANY_EVENT_MEM_SIZE. These parameters are not version specific and are reserved for future releases of the product.
These parameters are contained in the file IBCONFIG for DOS based systems. The file is located in the InterBase installation directory and can be accessed using a text editor. The parameters can also be accessed using the Properties dialog box which is opened by right clicking the Server Manager icon.
En la programacion, cuando utilices SELECT agregale la opcion PLAN, este te permitira forzar a la BD a buscar de la manera como le indicas en PLAN, la mentablemente no existe una regla de oro para determinar cual es el mejor pla de busqueda,la mejor manera es la de la prueba error, pero existen programas como QUICKDESK o MARATHON que
optimizan la busque con SELECT y te muestran el mejor plan de busqueda, el cual utilizaras en select de tu programa.
Nunca uses cursores y si esta obligado a usarlo que estos sehan de lectura.
Evita el uso de Data Control.
En tu caso es mas critico ya que dispones de equipos de pocos recursos (velocidad y memoria).
Para servirte,