Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Administration
Administration Forum d'entraide sur les outils d'administration natifs pour Firebird: gbak, gfix, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 17/05/2012, 11h23   #1
ludo00002
Nouveau Membre du Club
 
Inscription : décembre 2002
Messages : 115
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 115
Points : 39
Points : 39
Envoyer un message via ICQ à ludo00002
Par défaut Problème montée en RAM gbak firebird 2.5

Bonjour,
j'ai installé la version 32 de firebird 2.5.1 en super serveur sous windows 2008 R2 64. Lorsque je lance le backup, la RAM finie par être totalement saturée. Comment limiter l'utilisation de la Ram sachant que j'ai paramétré le firebird.conf comme ceci:

FileSystemCacheThreshold = 0
FileSystemCacheSize = 30
ludo00002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2012, 07h05   #2
ludo00002
Nouveau Membre du Club
 
Inscription : décembre 2002
Messages : 115
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 115
Points : 39
Points : 39
Envoyer un message via ICQ à ludo00002
Par défaut Problème montée en RAM gbak firebird 2.5

Finalement j'ai trouvé comment faire, j'ai utilisé l'utilitaire SetSystemFileCacheSize qui permet de limiter la montée en RAM des fichiers temporaires. Apparemment, la fonction SetSystemFileCacheSize est bien implémentée dans FB 32, mais elle ne fonctionne pas.

Articles qui m'ont permis de trouver ça:
http://dyemanov.blogspot.fr/2012/03/...m-caching.html

http://blogs.technet.com/b/yongrhee/...e.aspx#3477119

Attention! En mode super classic il ne faut pas mettre FileSystemCacheThreshold = 0 sinon après un backup la base est très ralentie.
ludo00002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2012, 09h43   #3
korntex5
Membre éclairé
 
Avatar de korntex5
 
Jérôme JEAN-MARAULT
Inscription : juin 2004
Messages : 364
Détails du profil
Informations personnelles :
Nom : Jérôme JEAN-MARAULT
Âge : 35
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : juin 2004
Messages : 364
Points : 370
Points : 370
Envoyer un message via MSN à korntex5
Apparemment cette commande n'est disponible que en firebird 2.5, non ?

Mais pour le problème en mode classic server ne peut on pas remodifier ce paramétrage après le restore ou mieux uniquement l'activer que lors du backup/restore et pour seulement le thread de gbak?
__________________
Que la source soit avec moi!
Jérôme JEAN-MARAULT
korntex5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2012, 16h42   #4
ludo00002
Nouveau Membre du Club
 
Inscription : décembre 2002
Messages : 115
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 115
Points : 39
Points : 39
Envoyer un message via ICQ à ludo00002
Bonjour,

Citation:
Apparemment cette commande n'est disponible que en firebird 2.5, non ?
en effet le paramètre FileSystemCacheSize = 30 dans le fichier conf n'est possible qu'à partir de FB2.5. Mais l'utilitaire de limitation de cache windows SetSystemFileCacheSize fonctionnera parfaitement sous les versions précédentes à FB2.5.


Citation:
Mais pour le problème en mode classic server ne peut on pas remodifier ce paramétrage après le restore ou mieux uniquement l'activer que lors du backup/restore et pour seulement le thread de gbak?
Il ne sert à rien de désactiver le cache pendant le backup, il faut juste le limiter avec l'utilitaire SetSystemFileCacheSize. D'autre part, la montée en ram peut se produire aussi lorsque fait des requêtes importantes, pas seulement pendant le backup.
ludo00002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h00.


 
 
 
 
Partenaires

Hébergement Web