Déplacement des vues hors des bases de documents

Vous pouvez déplacer des vues hors des bases de documents Notes et les mettre dans des fichiers d'index de vues séparés (fichiers .NDX).

Pourquoi et quand exécuter cette tâche

Cette fonction, qui est utile pour des bases de documents volumineuses, apporte les avantages suivants :
  • Diminution de la taille du fichier de base de documents, pour éviter d'atteindre la limite des 64 Go.
  • Accélération de la sauvegarde et de la restauration des bases de documents.
  • Amélioration des performances en autorisant les accès simultanés à la base de documents et aux vues.
La taille des fichiers .NDX est limitée à 1 To. La détermination réelle de la taille que les vues peuvent atteindre est basée sur la réactivité des applications ou selon que d'autres limites sont atteintes avant que la taille limite des fichiers .NDX fixée à 1 To ne soit atteinte.

Procédure

  1. Activez la journalisation transactionnelle dans le document Serveur de l'annuaire Domino.
  2. Ajoutez le paramètre notes.ini suivant sur le serveur IBM Domino puis redémarrez le serveur :
    NIFNSFEnable=1
  3. Facultatif : Les fichiers .NDX sont stockés dans le répertoire de travail Domino, par défaut. Pour spécifier un emplacement différent, ajoutez le paramètre notes.ini suivant :
    NIFBasePath=chemin

    chemin est un chemin d'accès explicite ou relatif. Un chemin relatif, NIF, par exemple, est défini à partir du répertoire de travail Domino. Si l'emplacement est situé sur un ordinateur différent, mappez cet emplacement à l'ordinateur local.

  4. Pour utiliser cette fonction, la version des bases de documents doit être ODS version 51 ou supérieure. Pour mettre toutes les bases de documents au niveau de cette version au minimum, ajoutez l'un des paramètres notes.in suivants :
    CREATE_R9_DATABASES=1

    ou

    CREATE_R85_DATABASES=1
  5. Activez la fonction sur des bases de documents spécifiques :

    Pour permettre des index de vues séparés sur une base de documents existante, exécutez la commande compact suivante sur le serveur :

    load compact -c -nifnsf on xxxxx.nsf 

    Pour permettre des index de vues séparés sur toutes les bases de documents créées à l'avenir, ajoutez le paramètre notes.ini suivant :

    CREATE_NIFNSF_DATABASES=1
  6. Redémarrez le serveur.

Que faire ensuite

Utilisez la commande de console serveur suivante pour afficher toutes les bases de documents, qu'elles utilisent (ou non) des index de vues séparés (NIFNSF state ON) et, si c'est le cas, la taille du fichier .NDX :
show dir -nifnsf
Utilisez la commande de console serveur suivante pour n'afficher que les informations relatives aux bases de documents qui se servent d'index de vues séparés :
show dir -nifnsfonly

Pour désactiver les index de vues séparés sur une base de documents qui les utilise actuellement, exécutez la commande compact suivante sur le serveur :

load compact -c -nifnsf off xxxxx.nsf