Indexs et performances

BoTTom |    Changer de couleur
                 CHEMINS D'ACCES ET PERFORMANCES 
 
  1/ Paramètres des commandes CRTxf
 
                    MAINT     *IMMED   maintenance immédiate du CA
                                       Option par défaut
                                       Indispensable si fichier utilisé
                                       dans un environnement INTERACTIF.
                                                     si clé UNIQUE.
 
                              Les deux valeurs suivantes ne peuvent
                              correspondrent qu'à un environnement BATCH
 
                              *REBLD   reconstruction du CA à l'ouverture
                                       Si fichier peu  utilisé ou PF
                                       souvent  modifié
 
                              *DLY     stockage des modifs et application
                                        à l'ouverture.
                                       Si fichier souvent utilisé ou PF
                                       peu modifié
                                       (jusqu'à 20% de modifs stockées)


|    Changer de couleur
 
                    FRCRATIO           Forcer écriture des enregs.
 
                              *NONE    Le système respecte le facteur de
                                       groupage/dégroupage généré par le
                                       compilateur.
                                       Option la moins pénalisante mais la
                                        plus "risquée".
                       ou    NB-ENREG  Indique le nombre d'enregistrements
                                       à garder en mémoire avant écriture
                                       disque.
                                       (option la plus sécuritaire = 1)
 
                    FRCACCPTH          Forcer écriture des postes d'index.
                                       même principe que FRCRATIO
 
                              *NO      Le système optimise
 
                              *YES     Ecriture immédiate  = FRCRATIO(1)
 
 
 


|    Changer de couleur
 
                    RECOVER            Recouvrement du CA en cas d'arret.
 
                                       (peu d'intérêt si FRCACCPTH(*YES) )
 
                              *NO      Pas de recouvrement automatique
                                       (==> reconstruction à la première
                                             ouverture)
 
                              *IPL     Recouvrement pendant l'IPL
                                       (IPL plus long,L'IPL n'etant déclaré
                                        terminé qu'après recouvrement)
 
                              *AFTIPL  Recouvrement automatique après IPL
                                       (peut permettre d'avoir la main à
                                        la console plus rapidement)
 
                    WAITRCD            Temps d'attente des enregs verrouillés
                                       (à reduire si le verrouillage est
                                          géré dans l'applicatif)
 
                    SHARE              Partage des ODP (OPEN plus rapides)


|    Changer de couleur
                 SELECTION DYNAMIQUE DES ENREGISTREMENTS.
 
    Par défaut les tests sur les sélections/omissions CA se font à
     l'écriture dans le PF,le système se demandant s'il doit ou non
     rajouter un poste dans l'index.
 
    Cette méthode améliore les temps de lecture de cet index mais
     pénalise les temps d'écriture ou de maj dans le PF.
 
    Si le PF est souvent modifié il est préférable de demander la
     sélection dynamique des enregistrements(mot-clé SDD DYNSLT)
     Le système écrit alors les postes dans l'index sans se poser de
     question, mais se pose ces questions lors des demandes de lecture.
 
    Ce paramètre est obligatoire pour :
 
    Les fichier logiques ne définissant pas de clés (projection uniquement)
 
    Les logiques joints (si la sélection porte sur des zones du(des)
     fichier(s) secondaire(s) )
 
 


|    Changer de couleur
                 PARTAGE IMPLICITE DE CHEMIN D'ACCES.
 
   SI l'on crée un logique définissant un chemin d'accès existant déja
    sur la machine (PFILE du même fichier,meme clé)
 
   Le système ne recrée pas d'index,il note dans le deuxieme logique
    que celui-ci utilisera le même index que le premier créé.
 
   On dit que ces deux fichiers partagent le même chemin d'accès.
 
   Il est impossible de le demander explicitement,de l'empêcher.
 
   SI l'on crée un logique définissant des clés existantes mais avec
    sélection d'enregistrements,le CA est différent
    (la sélection étant répercutée dans l'index)
   Le système est alors contraint de créer un nouvel index.
 
   Mais si vous employez la sélection dynamique,le CA peut alors être
    partagé.(==> gain de place,gain de temps de maintenance index)
    et ce,de manière volontaire.
 
 


|    Changer de couleur
 
    PARAMETRES PARTAGES AVEC UN PARTAGE DE CHEMIN D'ACCES.
 
     +  L'index,bien sur
 
     +  MAINT
 
     +  RECOVER
 
     +  FRCACCPTH
 
     +  Unicité de la clé
 
     +  Journalisation du CA
 
     Pour tous ces paramètres le système utilise la valeur la plus
      sécuritaire,mais il garde quand même pour chaque fichier les
      valeurs initialement renseignées.
 
     En effet si le fichier propriétaire du CA est détruit,le fichier
      partageant ce CA en devient propriétaire et il retrouve alors
      ses valeurs initiales.





©AF400