tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
322
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Dolphon Dolphon ist offline Mitglied Brokat
    Registriert seit
    Jun 2003
    Beiträge
    308
    Hi,

    kann mir einer sagen, wie ich folgende funktionierende SQL-Abfrage optimieren kann?

    Code sql:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    SELECT A.ID,A.Datum,A.Vermerk,A.Aufwand,A.Reklamation,A.Direktloesung,A.Rekla_gerechtfertigt,B.STATUS AS Aktion,
           C.Kategorie,D.STATUS AS Incidentstatus,E.Nimbus_id AS Incident
    FROM Incidents AS A, Akt_Status AS B, Kategorien AS C, Incidentstatus AS D, Nimbus_ID AS E
    WHERE 
    (A.ID = @@IDENTITY) AND
    (A.Aktion_ID = B.ID) AND
    (A.Kategorien_ID = C.ID) AND
    (A.Incidentstatus_ID = D.ID) AND
    (A.Incident_ID = E.ID);

    Gruß

    Dolphon
     
    Leg dich mit dem Besten an, und stirb wie alle dann******

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Ich zitiere mich mal selber, da ich gerade vor weniger als 2 Stunden hier das bereits schon mal antworten durfte
    Performance-Verbesserungen sind keine eindeutige und einfache Sache. Es ist ein testen und heran tasten. Auswerten von Explainplans, SQL umschreiben - ggf. total umschreiben, weiter testen, Anzahl Datensätze der Tabelle vergleichen, ggf. Subqueries machen um die Datenmenge so früh wie möglich klein zu kriegen etc.
    Also, so einfach *schnipp*und ein SQL ist schnell - das kannst du vergessen. Diese ganzen Punkte die ich aufgezählt habe gehen auch nicht einfach so mit im Forum hin und her schreiben. Lies dich in das Thema ein. Verscuh es zu verstehen. Und dann setz dich hin und probier dich durch.
    Was da nicht drin steht, ist dass man auch mit Indexen viel machen kann.
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

Ähnliche Themen

  1. SQL Abfrage Optimieren
    Von Fruitgum im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 09.01.11, 13:17
  2. MySQL > 1 zu n Abfrage optimieren
    Von newbe im Forum PHP
    Antworten: 1
    Letzter Beitrag: 26.10.09, 16:31
  3. SQL-Abfrage optimieren
    Von Tobias Köhler im Forum Relationale Datenbanksysteme
    Antworten: 8
    Letzter Beitrag: 08.11.07, 16:30
  4. MSQL Abfrage optimieren
    Von Opscript im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 22.04.07, 14:23
  5. MySQL-Abfrage optimieren
    Von devilzride im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 12.09.06, 23:20