[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    In die View so ohne weiteres nicht.
    Dazu musst du, so meine ich, SQL Trigger haben.
    Aber warum schreibst du nicht die PF?
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  2. #2
    Registriert seit
    Mar 2017
    Beiträge
    18
    Das mache ich momentan schon.
    Ich habe 7 Programme die getrennt von einander in die Tabelle schreiben, aber halt alle zeitgleich laufen und damit auch fast zeitgleich in die Tabelle schreiben. Nanosekunden unterschiede vielleicht, wenn man sich den Timestamp in der Datei anschaut.

    Von einem SQL Trigger hab ich gehört, verwendet habe ich noch keinen.

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Ist den das 'gleichzeitige' Schreiben in die PF ein Problem?
    Oder habt ihr Commitment an?
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  4. #4
    Registriert seit
    Jan 2012
    Beiträge
    1.226
    Hallo Andrea,
    es geht mir wie Robi: Ich habe dein Problem auch noch nicht verstanden. Mit Insert Into schreibt man immer in eine physische Tabelle. Wenn man weitere logische Tabellen oder Indices auf die physische Tabelle legt, wird das Schreiben eher langsamer. Eine View dürfte das Schreiben nicht verlangsamen. Aber sie nützt auch nichts beim Schreiben.

    Was schreibt ihr denn in die Datei? Du nanntest JSON Daten. Schreibt ihr clobs in die Tabelle und das dauert lange? Ich sehe es wie Robi: Dass mehrere Programme gleichzeitig in eine Tabelle schreiben, ist völlig normal und sollte erstmal kein Performance Problem sein.

    LG, Dieter

  5. #5
    Registriert seit
    Jan 2003
    Beiträge
    759
    Zitat Zitat von MederA Beitrag anzeigen
    Das mache ich momentan schon.
    Ich habe 7 Programme die getrennt von einander in die Tabelle schreiben, aber halt alle zeitgleich laufen und damit auch fast zeitgleich in die Tabelle schreiben.
    Ich würde auch mal durch die 7 Programme gehen und prüfen, welcher Read/Chain durch Read(N) und Chain(N) ersetzt werden kann...

  6. #6
    Registriert seit
    Jan 2012
    Beiträge
    1.226
    Vielleicht schreiben die 7 Programme nicht einfach nur, sondern lesen auch Daten. Wenn da ein Index / eine LF fehlt, kann das natürlich dauern. Das ist dann aber kein Schreibproblem.
    Ich denke, ohne weitere Infos kann man hier nicht weiterhelfen.

Similar Threads

  1. Bei Dateierstellung per SQL wird eine View gelöscht
    By Jenne in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 19-12-19, 18:49
  2. Antworten: 10
    Letzter Beitrag: 26-11-19, 14:53
  3. Antworten: 4
    Letzter Beitrag: 19-07-16, 12:44
  4. Eine Marke, eine Halle, eine Messe: IT & Business - Ende September in Stuttgart
    By Isabella Pridat-Zapp in forum Archiv NEWSboard Events
    Antworten: 0
    Letzter Beitrag: 10-09-15, 13:50
  5. Parameter dynamisch behandeln ( CL )
    By cimbala in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 20-05-08, 16:31

Berechtigungen

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