IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AS/400 Discussion :

Récupération de la description DDS à partir d'un objet DATA


Sujet :

AS/400

  1. #21
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Points : 1 578
    Points
    1 578
    Par défaut
    Un petit bémol toutefois. Les fichiers logiques multiformats associés au cycle GAP sont bien utiles pour gérer les programmes d'édition : en-tête/détail. Et çà, le DDL ne sait pas le faire.

    Citation Envoyé par K2R400
    Pour le reste, un fichier créé avec des DDS peut recevoir n'importe quoi dans le fichier. On peut mettre de l'alpha dans une zone packée par exemple.
    Oui mais même chose avec le DDL. Ce n'est pas parce que la table a été créée avec DDL qu'on ne peut pas avoir de l'alpha dans une colonne packée ou alors je ne comprends pas ce que tu veux dire.

  2. #22
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    821
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2008
    Messages : 821
    Points : 1 084
    Points
    1 084
    Par défaut
    Citation Envoyé par Mercure Voir le message
    Un petit bémol toutefois. Les fichiers logiques multiformats associés au cycle GAP sont bien utiles pour gérer les programmes d'édition : en-tête/détail. Et çà, le DDL ne sait pas le faire.


    Oui mais même chose avec le DDL. Ce n'est pas parce que la table a été créée avec DDL qu'on ne peut pas avoir de l'alpha dans une colonne packée ou alors je ne comprends pas ce que tu veux dire.
    Sur un PF créé avec des DDS tu peux mettre de l'alpha dans du packé (avec EXCPT par exemple et les vieilles cartes O, ou par CPYF *NOCHK etc...) ce qui est impossible sur une table crééé à base de DDL.
    Le contrôle de la cohérence des données est faite à l'écriture pour les DDL (d'ou des perfs moindre en MAJ/INSERT pour les DDL vs DDS), car aucun contrôle à l'écriture pour les DDS.
    A l'inverse, 0 contrôle à la lecture pour les DDL, et contrôle à la lecture pour les DDS (d'ou l'erreur de donnée décimales). Lectures plus rapides sur des entités de type DDL.
    Un système fonctionne en moyenne à 80% de lecture vs 20 d'écriture.
    Le système passe son temps à contrôler la cohérence des données à chaque chain, read, select avec des DDS et ceci pendant 80% du temps. Quelle misère !!!! sans compter les données caduques.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 6
    Dernier message: 23/01/2010, 22h08
  2. Réponses: 10
    Dernier message: 27/07/2007, 11h25
  3. Réponses: 2
    Dernier message: 27/06/2007, 10h22
  4. Réponses: 5
    Dernier message: 03/05/2007, 13h44
  5. Réponses: 2
    Dernier message: 24/04/2006, 14h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo