IBM FileNet P8, Version 5.2.1            

Limitations relatives à la taille de la base de données du système de flux de travaux

Le logiciel de base de données du système de flux de travaux limite la quantité de données que vous pouvez stocker dans une zone de flux de travaux. Ces limites sont à la fois spécifiques pour chaque zone et globales pour un enregistrement.

Le tableau suivant décrit les limitations existantes pour les différentes versions de Microsoft SQL Server, Oracle et DB2.

Tableau 1. Limitations de la base de données
  Caractères* par zone de données de type chaîne Octets de données par ligne de base de données (enregistrement) Nombre maximum de colonnes par table de base de données
Microsoft SQL Server 2012 4000 (type de données nvarchar) 8060 1024
Oracle 11g 4000* octets par colonne Pas de limite définie 1000
DB2 16 336 caractères vargraphic codés sur deux octets

Vous ne pouvez pas de définir une table DB2 contenant plus d'octets que la taille de ligne.

Variable

La taille de ligne est déterminée par la taille de page définie pour l'espace de tables. Pour une taille de page de 32 Ko, la taille de ligne est de 32 677.

1012

* Le système de flux de travaux utilise des chaînes de caractères. Lorsqu'un jeu de caractères multi-octets, par exemple AL32UTF8, est utilisé, le nombre maximal d'octets qui est listé dans la table n'est pas forcément équivalent au nombre maximal de caractères. Pour déterminer un nombre maximal approximatif de caractères multi-octets dans une chaîne, trouvez le nombre moyen d'octets par caractère, qui dépend de la langue utilisée dans votre base de données. Divisez ensuite le nombre maximal d'octets par colonne (4 000) par le nombre moyen d'octets par caractère. Par exemple, pour un nombre moyen de 3 octets par caractère : 4 000/3, ou 1 333 environ.

Le nombre maximal de colonnes par table de base de données inclut les zones du système de flux de travaux requises pour chaque journal des événements, file d'attente et liste de flux de travaux.

†† Le système de flux de travaux consigne un message d'avertissement dans le journal des événements du système quand la taille d'un objet de configuration BLOB ou d'un élément de travail dépasse 95 % de la taille maximale définie.

Le système de flux de travaux impose une limite supplémentaire d'1 Mo pour les BLOB. Cette taille est suffisante pour la plupart des applications. Les facteurs suivants augmentent la quantité de données stockée dans un BLOB :
  • Un grand nombre d'espaces de travail. Un grand nombre d'espaces de travail est le résultat du transfert de nombreuses versions des mêmes définitions de flux de travaux dans le système de flux de travaux dans une région isolée.
  • Un grand nombre d'étapes dans la mappe de flux de travaux principale. Pour éviter cette situation, divisez le flux de travaux en plusieurs sous-mappes.
  • Un grand nombre de zones de données.
  • Des très grandes zones de données de type chaîne.

Pour les colonnes d'objet BLOB, les données ne sont pas stockées dans la ligne elle-même mais dans une autre zone de la base de données. Seule l'adresse des données est stockée dans la ligne. L'adresse n'a pas un impact significatif sur la quantité maximale de données qui peuvent effectivement être stockées dans une ligne. Par conséquent, les zones de données non visibles peuvent avoir une taille (et une taille de ligne totale) plus grande que les limites ne le laissent penser.



Dernière mise à jour : Octobre 2015
bpfcg008.htm

© Copyright IBM Corp. 2015.