AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:47

Parameter dieser Suchanfrage:

Suche in Thema: SQL-Syntax Optimierung (Distinct, Verknüpfung)
Suche alle Beiträge, die von "Satty67" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: SQL-Syntax Optimierung (Distinct, Verknüpfung)

     
      by Satty67, 3. Apr 2011
    :oops:

    Ein Index für Templates.GroupID bringt 50%
    Ein zweiter Index Templates.FormID bremst um den Faktor 2
    (kann nachher auch mal nur FormId als einzigen Index testen, also ob SQlite bei zwei Index langsamer wird)

    Extra Index für die primären ID-Felder der Tabellen macht kein Unterschied.

    An der Verteilung der Laufzeiten hat sich nichts geändert, aber die 50% reichen schon mal, das...
  • Forum: Datenbanken

    AW: SQL-Syntax Optimierung (Distinct, Verknüpfung)

     
      by Satty67, 3. Apr 2011
    Danke für die verschiedenen Ansätze!

    Ich muss später die Test-Datenmenge erhöhen um besser vergleichen zu können. Zumindest reicht es im Moment für eine Tendenz:

    Die beiden ersten Code-Beispiele "expliziter Join" und "Gruppierung" haben eine sehr ähnliche Laufzeit.

    Die beiden Beispiele mit "Subselect" sind etwa 30% schneller, Grenzen die Gruppen aber nicht auf "nicht leer" ein. Es werden...
  • Forum: Datenbanken

    SQL-Syntax Optimierung (Distinct, Verknüpfung)

     
      by Satty67, 3. Apr 2011
    Hallo,

    merke gerade, dass SQL noch nicht ganz meine Welt ist, wenn es komplexer wird. Folgende Tabellen-Struktur:
    Tabelle Groups:
    ID=Integer, Description=Text

    Tabelle Templates:
    ID=Integer, FormID=Integer, GroupID=Integer, ...und Template-Daten

    For Forms existieren Vorlagen (Templates), die gruppiert angezeigt werden.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Satty67&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=159574
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz