HCL Domino 12 – ODS 55

Structure ODS (On-Disk Structure) de Domino

La sortie de HCL Domino 12 a introduit une nouvelle version ODS (On Disk Structure) pour les bases de données. Cette nouvelle version est nommée ODS 55. Cette structure représente le format de fichier d’une base de données, en l’occurrence la structure de la base NSF(1).

Chaque nouvelle version de HCL Domino peut proposer une nouvelle version qui s’accompagne d’améliorations spécifiques à ces bases de données non accessibles avec les anciennes versions ODS.

Voici le tableau qui indique la versions ODS par défaut, la nouvelle version ODS et le paramètre à activer dans le fichier notes.ini à partir de HCL Domino 9.

Edition Notes/DominoSystème ODS par défautNouveau système ODSParamètre notes.ini à ajouter
94352Create_R9_Databases=1
105253Create_R10_Databases=1
1152AucunNon applicable
125255Create_R12_Databases=1

Comme nous pouvons le voir dans ce tableau, si on n’utilise pas de paramètre Create_Rx_Databases=1, les bases NSF sont créées avec la version ODS par défaut. Elles peuvent être mises à niveau en les compactant à l’aide d’une optimisation par copie.

load compact -c base.nsf

Nous pouvons visualiser la version ODS d’une base nsf en cliquant sur l’onglet i de la boite des propriétés de la base.

Nous pouvons aussi afficher les versions ODS de plusieurs bases dans la colonne Format de l’onglet Fichier du client d’administration Domino.

 

Améliorations introduites avec la structure ODS 55 dans Domino 12

Cette nouvelle structure apporte trois nouvelles améliorations :
Pour ces améliorations, il faut que la structure ODS soit en 55.

  • Augmentation des entrées LCA.
    Passage de 950 à 65535. Pour bénéficier de cette augmentation, il suffit d’ajouter dans le notes.ini des serveurs et clients la valeur suivante :

    NSF_ENABLE_LARGE_ACL=1

    Pour revenir en arrière, supprimer suffisamment d’entrées LCA pour revenir à une taille de 32 Ko puis lancer la commande compact -r

  • Augmentation de la taille des champs de type summary.
    Elle passe de 64 Ko à 16 Mo. Pour activer cette fonctionnalité, taper la commande suivante :

    load compact -c -LargeSummary on base.nsf
  • Augmentation de la taille des champs de type non-summary.
    Chaque champs peut avoir une taille maximum de 1 Go avec un document maximum de 4 Go

 
1 – NSF : Notes Storage Facility est le nom du format des bases de données pris en charge par HCL Notes/Domino.