Conversion De Données Sur L'hôte; Types De Données Pour Les Données De Type Caractères; Matériel Réseau - IBM DB2 Connect Guide D'utilisation

Table des Matières

Publicité

mise à l'échelle des fenêtres a été activée. Par conséquent, la mise à l'échelle des
fenêtres est désactivée par défaut lorsque les deux mémoires tampon d'envoi et de
réception sont définis sur 64 K.
Mesurez l'impact de l'activation de la mise à l'échelle des fenêtres et effectuez tout
ajustement nécessaire sur le réseau. Une présentation de l'optimisation du réseau
pour des performances réseau améliorées est disponible sur le site
http://www.networking.ibm.com/nhd/webnav.nsf/pages/netdocs.html.
Conversion de données sur l'hôte
Lors d'un transfert d'informations entre des environnements différents (tels que
systèmes d'exploitation Intel [Windows], IEEE [Linux et UNIX], System z [VM,
VSE, z/OS], IBM Power Systems [IBM i]), des types de données numériques (tels
que les décimales, les entiers ou les nombres en virgule flottante) auront peut être
besoin d'être convertis. Cette conversion peut affecter les performances.
Le coût en termes d'utilisation de l'unité centrale de la conversion des données de
caractères mono-octet, est généralement inférieur à celui de la conversion des
données numériques (lorsque la conversion des données est nécessaire).
Le coût de la conversion de données de DATE/TIME/TIMESTAMP est
pratiquement identique à celui de CHAR mono-octet. La conversion de virgules
flottantes FLOATING est le procédé le plus onéreux. Le concepteur de l'application
peut souhaiter bénéficier de ces états de fait lorsqu'il conçoit une application basée
sur DB2 Connect.
Si une table de base de données possède une colonne définie sur 'FOR BIT DATA',
les données de type caractères transférées entre l'application et la base de données
ne requièrent aucune conversion. Cette solution peut être utilisée lorsque vous
archivez des données sur le serveur de base de données grand système IBM.
Types de données pour les données de type caractères
Les données de type caractères peuvent posséder le type de données CHAR ou
VARCHAR. Le type de données le plus efficace dépend de la longueur moyenne
des données dans le champ :
v Si la taille des données actuelles varie fréquemment, le type VARCHAR sera le
plus efficace car le type CHAR ajoute des caractères blancs supplémentaires
pour remplir le champ. Ces caractères blancs doivent être transmis via le réseau
comme n'importe quel autre caractère.
v Si la taille des données actuelles ne varie pas beaucoup, le type CHAR sera le
plus efficace car chaque champ VARCHAR possède des informations d'une
longueur de quelques octets devant être transmises.
Matériel réseau
Les remarques suivantes concernent le matériel :
v Vitesse du réseau ou du support de transmission
Les performances s'améliorent lorsque vous utilisez un support de transmission
plus rapide. Par exemple, les valeurs suivantes sont des vitesses de transfert de
données brutes :
De canal à canal (fibre optique)
4,0 Mo/s
Chapitre 4. Réglage et DB2 Connect
107

Publicité

Table des Matières
loading

Table des Matières