Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-10-2007
selman selman is offline
Miembro
 
Registrado: jun 2005
Posts: 26
Poder: 0
selman Va por buen camino
El servidor de Interbase se bloquea o se satura

Tengo una aplicación en Delphi con una base de datos en Interbase 7.5 y pasado un tiempo el Servidor de Interbase se bloquea (o se satura), tengo que entrar en el Interbase Manager detenerlo y arrancarlo nuevamente para que los usuarios pueda continuar trabajando.

NO se si es que se va saturando o que pasa, en mi aplicacion los usuarios se conectan a la base de datos, hacen la consulta o las insersiones y se desconectan porque es una aplicacion web (aspx.net)

No he encontrado alguna aplicación que me permita monitorear el desempeño del servidor Interbase.

Saludos a todos,
Selman
Responder Con Cita
  #2  
Antiguo 05-10-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Te recomiendo ver el siguiente video http://video.codegear.com/DevDaySpan.../InterBase.zip, se explica como Monitorear el Interbase y es muy bueno .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 06-10-2007
selman selman is offline
Miembro
 
Registrado: jun 2005
Posts: 26
Poder: 0
selman Va por buen camino
Gracias por la recomendación de la presentacion de monitoreo de Interbase, esta muy buena. Ya revisé el Performance Monitor y aparentemente no tiene nada anormal mi base de datos, estos son los valores de la memoria
Active threads 1
Attachments 2
Compiled statements 7
Loaded procedures 0
Loaded tables and views 43
Loaded triggers 24
Memory: Cache buffers 2048
Memory: Cache free waits 0
Memory: Cache free writes 0
Memory: Cache latch waits 0
Memory: Cache precedence 3
Memory: Cache pool 8647680
Memory: Current 10296184
Memory: Maximum ever allocated 10399968
Memory: Permanent pool 267264
Memory: Pools 63
Memory: Sort 1048500
Pages allocated 3346
Page fetches 154536
Page marks 46334
Page reads 105
Page writes 119
Record backouts 0
Record deletes 9174
Record expunges 9174
Record inserts 9174
Record purges 0
Record selects 12055
Record updates 1
Sweep active? N
Sweep interval 20000
Sweep records
Sweep table
Transactions 2
Transactions: Commits 32
Transactions: Conflicts 0
Transactions: Deadlocks 0
Transactions: Next 174643
Transactions: Prepares 0
Transactions: Oldest active 174623
Transactions: Oldest interesting 174622
Transactions: Oldest snapshot 174623
Transactions: Rollbacks 0
Transactions: Waits 0

NO se si alguien puede comentar algo al respecto.
Selman
Responder Con Cita
  #4  
Antiguo 08-10-2007
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
Según lo que yo se, los valores de :
- Transactions: Oldest active 174623
- Transactions: Oldest interesting 174622
- Transactions: Oldest snapshot 174623
deben estar lo más cercanos posibe.
En este caso está perfecto.

De todos modo, ¿Esto lo has sacado antes de tener que reiniciar? Porque no me parece que el servidor esté mal.

El servidor corre sobre Windows?
Si es asi,
- ¿Le queda suficiente memoria?
- ¿hay algún proceso al 100% de CPU?
- ¿hay lugar en el disco?
- ¿Lo has defragmentado (al disco)?
- ¿Cuanto hace que no haces un backup/resotre de la base?

Yo trabajo con Firebird y viene en dos "sabores" ClientServer o SuperServer.
Si Interbase 7.5 es igual, quizás puedas probar de instalar la otra versión.

Nota: Según se: ClientServer es para pocas conecciones y cada una genera un proceso que se conecta a la base. SuperServer es un solo proceso que controla todas las conexiones y por lo tanto consume menos recursos.
Para Windows se recomienda siempre el SuperServer. Para Linux/Unix, se instala el que convenga.
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
Fallo al iniciar el servidor de Interbase kloud Firebird e Interbase 9 05-08-2007 17:26:09
Se bloquea el servidor de basede datos selman Firebird e Interbase 1 29-08-2006 01:11:49
No se ejecuta el servidor de InterBase 7.1 en Windows XP thunor Firebird e Interbase 6 08-02-2006 15:20:40
un archivo pdf me satura la impresion xp home... uper Windows 2 07-11-2005 19:25:26
Hora del Servidor Interbase bismarito Firebird e Interbase 7 30-08-2003 16:11:57


La franja horaria es GMT +2. Ahora son las 05:19:29.


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