Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-05-2011
gaby_stars gaby_stars is offline
Miembro
 
Registrado: dic 2005
Posts: 27
Poder: 0
gaby_stars Va por buen camino
Unhappy Problemas con mi Firebird se alenta

Hola necesito de su sabios conocimientos, resulta que tengo una aplicacion que se conecta a una BD firebird pero de un tiempo para aca los usuarios me han reportado constantemente que esta lento el sistema, revisando el servidor en donde tenemos instalada la BD me he percatado que en la unidad C que es donde esta instalado el firebird cuenta con poco espacio(863MB para ser exactos) creen que esto pueda estar afectando con el rendimiento de mi firebird???? Mi BD se encuentra ubicada en una particion dentro de este mismo servidor mas sin embargo esta particion si cuenta con espacio suficiente como para almacenar muchisimo mas datos.

El servidor es un Windows Server 2003 R2 con 4 GB en RAM
El firebird que manejamos es 1.5.4.4910
conectados a esta BD mas de 70 usuarios


Como Nota: Esta mismo sistema y misma BD se tiene corriendo en 8 diferentes oficinas con caracteristicas iguales pero en donde si tiene espacios suficiente en unidad C y en estas oficinas no se presenta esta problematica.

Última edición por gaby_stars fecha: 25-05-2011 a las 06:12:45.
Responder Con Cita
  #2  
Antiguo 25-05-2011
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Revisa el archivo firebird.conf

En este archivo hay un apartado para decirle a Firebird qué directorio utilizar para los archivos temporales que genera:

Código:
# ----------------------------
# Temporary directories
#
# Provide ';'-separated trees list, where temporary files are stored.
# Relative paths are treated relative to RootDirectory entry
# (see above). Default value is determined using FIREBIRD_TMP,
# TEMP or TMP environment options. Every directory item may have optional
# size argument to limit its storage, this argument follows the directory
# name and must be separated by at least one space character. If the size
# argument is omitted or invalid, then all available space in this
# directory will be used.
#
# E.g.:
# TempDirectories = c:\temp
# or
# TempDirectories = c:\temp;d:\temp
# or
# TempDirectories = c:\temp 100000000;d:\temp 500000000;e:\temp
#
# Type: string (special format)
#
#TempDirectories =
Normalmente tiene un # delante para que tome los valores por defecto de Windows.

Creo que deberías probar de dirigir este directorio a un disco con capacidad suficiente para tus necesidades.

Lo óptimo es tener el Windows y sus programas en un disco, la base de datos en otro y los temporales en otro.
También podrías particionar el disco de sistema en una partición para Windows y otra para los temporales ( D:\Temp ) y utilizar un segundo disco solo para la base de datos.

Nota: 863Mb también me parece muy poco para el servidor Windows. No se qué otros servicios tenga activados, pero parece insuficiente.
Responder Con Cita
  #3  
Antiguo 25-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Das pocos datos, ni siquiera el tamaño de la BD, pero haz caso de las recomendaciones de duilioisola.
Además recomiendo cambiar ese "servidor windows" por un linux, e instalar la versión classic server o la nueva superclassic.
Responder Con Cita
  #4  
Antiguo 25-05-2011
gaby_stars gaby_stars is offline
Miembro
 
Registrado: dic 2005
Posts: 27
Poder: 0
gaby_stars Va por buen camino
Muchas gracias a los dos voy a comenzar con lo que me menciona duilioisola solo para responder la pregunta del tamaño de la BD es de 1.74 GB pero esta se encuentra alojada en otro disco.
Responder Con Cita
  #5  
Antiguo 25-05-2011
pcicom pcicom is offline
Miembro
 
Registrado: may 2003
Ubicación: MONTERREY MEXICO
Posts: 253
Poder: 21
pcicom Va por buen camino
Recuerda que el Servidor es quien administra los recursos aun y cuando cualquier aplicacion asigne o reserve en su configuracion informacion para su optimo uso..

Si realmente quieres que tu BD sea Rapida, mejor utiliza un Servidor Linux e instala firebird entontes veras al pajaro de fuego volar !!!!!.

Saludos..
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
El Blogger alenta roman Linux 18 23-03-2007 18:02:44
Problemas Firebird Super Server 1.5 con RFunc Firebird v 1.0 Prophoenix Firebird e Interbase 1 09-03-2004 11:40:48
Problemas con ADO y FireBird DavidR Conexión con bases de datos 3 07-11-2003 10:43:04
Problemas con firebird Humberto Pertuz Providers 2 05-11-2003 18:46:50
Problemas con Firebird ander Firebird e Interbase 4 15-10-2003 16:31:34


La franja horaria es GMT +2. Ahora son las 16:23:27.


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