Améliorations introduites dans ODS 55 dans Domino 12

HCL Domino® 12 introduit le format de fichier 55 ODS (On-Disk Structure) pour les bases de données.

Le format ODS 55 introduit dans HCL Domino 12 augmente le nombre d'entrées autorisées dans les LCA de bases de données et la taille maximale autorisée pour les champs récapitulatifs individuels et les champs non récapitulatifs individuels.
Remarque : Après la mise à niveau d'une base de données vers ODS 55, toutes les vues de la base de données doivent être reconstruites. La reconstruction de la vue se produit au premier accès ou lors de l'exécution de updall ou dbmt.

Augmentation des entrées de LCA autorisées

Le format ODS 55 introduit dans HCL Domino® 12 augmente le nombre d'entrées autorisées dans les LCA de base de données jusqu'à 65 535. La limite précédente s'élevait à 950 entrées. Pour permettre cette augmentation, après avoir mis à niveau les bases de données vers ODS 55, ajoutez le paramètre notes.ini suivant aux serveurs et aux clients utilisés pour éditer la LCA :
NSF_ENABLE_LARGE_ACL=1

Si vous souhaitez rétromigrer une base de données qui permet d'augmenter les entrées de LCA, supprimez suffisamment d'entrées pour réduire la taille à 32 Ko avant d'utiliser la commande compact -r. Sinon, la LCA est endommagée et une LCA par défaut est créée.

Remarque : Les clients antérieurs à R12 voient un message "ACL corrupt" (LCA endommagée) si la LCA dépasse 32 Ko.

Augmentation de la taille autorisée pour les zones récapitulatives individuelles

ODS 55 augmente également la taille maximale autorisée pour les zones récapitulatives individuelles dans les bases de données à 16 Mo. Les zones récapitulatives sont des champs ne contenant pas de texte enrichi, des champs numéraires et des champs de date et heure. La limite précédente pour ces zones était de 64 Ko. Pour cette taille de champ augmentée, outre la mise à niveau des bases de données vers ODS 55, vous devez également activer des données récapitulatives importantes sur les bases de données à l'aide de la commande load compact -c -LargeSummary on <database>. (Si la valeur Create_R12_Databases=1 est définie, la commande peut également mettre à niveau la base de données vers ODS 55). Notez que la longueur de clé + la longueur des données dans les vues ne peut pas être supérieure à 64 Ko.

Si une base de données est au niveau ODS 55 et que LargeSummary est activé, les clients Notes et serveurs Domino antérieurs à R12 risquent de ne pas pouvoir accéder aux documents dont la longueur est supérieure à 65 406 octets.

Remarque : Dans Domino 12, pris en charge uniquement par l'API C Domino 12 et Domino Query Language.

Augmentation de la taille autorisée pour les zones non récapitulatives individuelles

Chaque zone non récapitulative peut désormais être d'environ 1 Go, avec une taille de document maximale de 4 Go.

Remarque : Dans Domino 12, pris en charge uniquement par l'API C Domino 12 et Domino Query Language.