|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
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 |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() |
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. |
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() ![]() |
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 |
|
|
00
|
|
|
#4 | ||
|
Nouveau Membre du Club
![]() |
Bonjour,
Citation:
Citation:
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com