Announcement

Collapse
No announcement yet.

Abfrage optimieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Abfrage optimieren

    Wie kann ich diese Abfrage optimieren?<BR>
    Sie dauert bei einer großen Datenbank sehr lange.<BR>
    Der Ausgangspunkt sind folgende 4 Tabellen:

    FIBGS.DEKK<BR>
    FIBGS.DEKR<BR>
    FIBGS.ADRE<BR>
    FIBGS.LFKD<BR>

    SELECT * FROM DEKK.MANDANT, DEKK.NUMMER, DEKK.RECHDAT, DEKK.RECHNR, DEKK.BUCHDAT, DEKK.BUCHJA, DEKK.EXTERNNR, DEKR.JOURNAL, DEKR.KONTO, DEKR.BUCHTEXT, ADRE.NAME_1, DEKK.BRUTTO

    FROM FIBGS.DEKK DEKK, FIBGS.DEKR DEKR, FIBGS.ADRE ADRE, FIBGS.LFKD LFKD

    WHERE DEKR.RECHNR = DEKK.RECHNR<BR>
    AND ADRE.ADRESSNR = LFKD.ADRESSNR<BR>
    AND LFKD.NUMMER = DEKK.NUMMER<BR>
    AND ((DEKK.MANDANT=2)<BR>
    AND (DEKK.BUCHJA=2004))
    ORDER BY DEKK.RECHNR;

    Danke im Vorraus<BR>
    Bea

  • #2
    Die gleiche Frage hab ich dorch grade unter Entwickler Forum/Datenbanken/SQL/ gelesen
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      ja sorry, das Delphi- Forum ist mein Standardforum,in dem ich meist bin,<BR> aber ich dachte die Frage passt dann doch besser in die SQL- Sparte<BR>

      Comment


      • #4
        Hallo,

        hast du noch paar Angaben zur Datenbank und
        wie du den Zugriff gestalltes.
        Läuft die DB auf einem Server?
        Wird die Abfrage auf den Server Ausgeführt oder werden die Daten erst übers Netzwerk zum Client
        geschickt wo dieser dann die Abfrage bearbeitet?

        MfG
        Denis Janße

        Comment

        Working...
        X