[NEWSboard IBMi Forum]

Thema: VARLEN(1)

  1. #1
    Registriert seit
    May 2004
    Beiträge
    444

    VARLEN(1)

    Hallo zusammen,

    reicht es in der DDS im entsprechenden Feld VARLEN(1) anzugeben um Platz zu sparen oder muss ich noch andere Dinge berücksichtigen.

    Danke

    Viele Grüße harkne

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Du sparst zwar Platz, aber du handelst dir massive Performanceprobleme ein.
    Ist Platz noch wirklich relevant?

    Ein Datensatz kann grundsätzlich nur 32 KB groß werden.
    Warum also VARLEN-Felder in einem separaten Bereich speichern lassen?
    Dies kostet nur Performance da ja immer ein 2. Zugriff erfolgen muss.
    Selbst wenn man das Feld nicht benötigt muss es bereitgestellt werden.
    Auch bei SQL ist das nicht anders, da SQL intern wieder auf die normalen Lesebefehle zugreift und einen Satzpuffer erhält.

    Am Besten bist du mit VARLEN(Feldlänge) bedient, damit das Feld grundsätzlich im Satz gespeichert wird.
    Ich denke die Option kommt noch aus Diskettenzeiten als der Platz noch knapp und teuer war.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    May 2004
    Beiträge
    444
    Danke für die Antwort.

Similar Threads

  1. Varlen - Diskspace
    By woodstock99 in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 26-01-15, 11:42

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •