[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2011
    Beiträge
    20
    Hallo Fuerchau,

    ich habe noch mal eine Frage zu den erstellten Index, hat dieser irgend welche anderen (evtuell negativen)Auswirkungen auf die Tabelle.
    Ich habe sonst keinen weiteren Index
    auf unserer AS400 gesehen und da ich auf diesen Gebiet noch ein Anfänger bin, frage ich lieber nochmal nach!!!!

    Danke

    Gruß
    svt

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.934
    Ein Index ist eine geschlüsselte logische Datei, die mit SQL erstellt wurde.

    Ein einzelner (zusätzlicher) Index wird keine negativen Auswirkungen auf die Performance haben.

    Viele zusätzliche Indices, wie auch viele geschlüsselte logische Dateien können die Performance beim Einfügen, Ändern und/oder Löschen von Datensätzen in der darunterliegenden physischen Datei oder SQL Tabelle beeinträchtigen. Bei Datenänderung werden jeweils alle Zugriffswege (Indices und geschlüsslete logische Dateien) aktualisiert.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.749
    Die Anwendung merkt von dem Index fast nichts.
    Ein Index kostet nur Performance beim Schreiben und Löschen.
    Da kommt es dann auf die Anzahl der Operationen an. Bei 10.000 und mehr Operationen pro Sekunde (gecached) merkt man das dann tatsächlich erst bei einer großen Anzahl.

    Ich habe hier Dateien mit teilweise mehr als 50 Indizes (mit und ohne Select) ohne merkliche Einbuße.

    Probleme gibt es nur dann, wenn die Dateistruktur geändert werden soll, dass dauert dann schon mal ein bisschen.
    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

  4. #4
    Registriert seit
    Sep 2011
    Beiträge
    20
    Ich danke Euch, dann bin ich ja beruhigt!!

    Gruß
    svt

Similar Threads

  1. Brauche Hilfe zu FETCH xxx USING DESCRIPTOR
    By AndreasH in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 08-05-15, 14:09
  2. SQL Fetch First 1 Rows
    By USDAVIS in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 25-08-09, 12:51
  3. Fetch first x rows only
    By cicero22 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 14-08-09, 14:00
  4. FETCH n ROws in einzelne Felder einer DS
    By pedro-zapata in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 11-09-06, 13:34
  5. Group und fetch first xx rows
    By linguin in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 04-08-06, 11:38

Berechtigungen

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