Tmp=${UPS_HOME}/demo/tmp/${UPS_USER}
/
et les noms de fichiers ou de répertoires peuvent utiliser les partitions montées automatiquement par Up ! System.
Les paramètres sont lus successivement dans :
Les paramètres peuvent être préfixés par UpsQry.
Les valeurs des paramètres comportant des caractères espace doivent être mises entre caractères guillemet " ou entre caractères apostrophe ' .
Pour connaître les paramètres des pilotes de base de données relationnelles, merci de se référer aux fiches :
TailleMax=512
TailleMaxBlocSql=8192
Cette trace est inscrite dans le fichier ${UPS_HOME}/log/${UPS_LANGUAGE}/${UPS_APPLICATION}-upsqry-${UPS_SESSION}.log en mode mono-utilisateur ou dans le fichier ${UPS_HOME}/log/${UPS_USER}/${UPS_APPLICATION}-upsqry-${UPS_SESSION}.log en mode multi-utilisateur.
TracerSourceRequete=Oui
Cette trace est inscrite dans le fichier ${UPS_HOME}/log/${UPS_LANGUAGE}/${UPS_APPLICATION}-upsqry-${UPS_SESSION}.log en mode mono-utilisateur ou dans le fichier ${UPS_HOME}/log/${UPS_USER}/${UPS_APPLICATION}-upsqry-${UPS_SESSION}.log en mode multi-utilisateur.
TracerSourceRequete=Oui
Type | Conservation possible | Taille par défaut du segment |
EnregistrementSql | Oui. | 8. |
IBlocSql | Oui. | 8. |
IConnexionSql | Oui. | 2. |
IOrdreSql | Oui. | 8. |
IRequeteSql | Oui. | 8. |
ResultatRequeteSql | Oui. | 8. |
Quand un nouvel objet du type est demandé, il est prélevé de l'anté-moire s'il en existe un pré-construit. Cela évite de réaliser des enchaînements de destruction / libération / ... / allocation / création d'objets de ce type trop fréquents.
Par défaut, les objets ne sont pas conservés en anté-mémoire.
ConserverObjetsEnregistrementSql=Oui
ConserverObjetsIBlocSql=Non
ConserverObjetsIConnexionSql=Oui
ConserverObjetsIOrdreSql=Non
ConserverObjetsIRequeyeSql=Oui
ConserverObjetsResultatRequeteSql=Non
TailleSegment spécifie la taille d'un segment de mémoire dédié à un objet du type concerné en spécifiant le nombre d'objets de ce dernier par segment de mémoire. Ce nombre ne peut excéder la capacité du ramasse-miettes définie par TailleBloc*NbBlocs.
La valeur est 0 signifie que le type n'a pas ses propres buffers et que les objets du type sont alloués dans le tas commun.
TailleSegmentEnregistrementSql=16
TailleSegmentIBlocSql=16
TailleSegmentIConnexionSql=4
TailleSegmentIOrdreSql=16
TailleSegmentIRequeteSql=16
TailleSegmentResultatRequeteSql=16
; -------------------------------------------------------------------
; Fichier : upsaps.ini
; Objet : Initialisation d'Up ! Virtual Technical Machine.
;
; Module : Up ! Application System.
; Auteur-Date : DUVAL Jean-Pierre - Novembre 2003.
; -------------------------------------------------------------------
; Observations
;
;
; -------------------------------------------------------------------
[UpsQry]
ConserverObjetsEnregistrementSql=Oui
ConserverObjetsIBlocSql=Non
ConserverObjetsIConnexionSql=Oui
ConserverObjetsIOrdreSql=Non
ConserverObjetsIRequeyeSql=Oui
ConserverObjetsResultatRequeteSql=Non
TailleMax=512
TailleMaxBlocSql=8192
TailleSegmentEnregistrementSql=16
TailleSegmentIBlocSql=16
TailleSegmentIConnexionSql=4
TailleSegmentIOrdreSql=16
TailleSegmentIRequeteSql=16
TailleSegmentResultatRequeteSql=16
TracerPlanRequete=Oui
TracerSourceRequete=Oui