AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:02

Parameter dieser Suchanfrage:

Suche in Thema: SQL optimieren
Suche alle Beiträge, die von "jobo" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: SQL optimieren

     
      by jobo, 22. Sep 2016
    @naphets: Die Lösung find ich auch ok, ich würde meinen Erfahrungen nach allerdings meine Version für "besser"/schneller halten. Die gelten aber eigentlich nicht für große Mengen an Firebirddaten.
    Letztlich zählt, was der Optimizer des jeweilgen DB Systems draus macht.

    Meine Strategie wäre letztlich, Menge Tabelle 1 soweit wie möglich eindampfen (mglw über inneres Select), dann Ergebnis mit...
  • Forum: Datenbanken

    AW: SQL optimieren

     
      by jobo, 22. Sep 2016
    Also ich habe es so verstanden, dass beide Felder "Hauptnummer" und "Ergänzung" notwendig Join Kriterien sind. Die "anschließende" Null Prüfung auf Feld "Tabelle2.Ergänzung" dient der Feststellung, dass kein Datensatz passender gefunden wurde. (Was auch mit jedem anderen Feld der Tabelle2 möglich wäre, da es ja genau um die nicht gefundenen geht)
  • Forum: Datenbanken

    AW: SQL optimieren

     
      by jobo, 22. Sep 2016
    Darum ging es aber doch oder?

    man kann es wie schon geposted auch mit not exists machen, mit einem Join plus Not Null Prüfung läuft es aber in dieser Form vermutlich besser.
  • Forum: Datenbanken

    AW: SQL optimieren

     
      by jobo, 22. Sep 2016
    Wieviel sind denn "wirklich viele" und wie wenig sind in Tabelle 1 (inkl. der Where Bedingungen?)

    Bezüglich der "Indexe überall", viel hilft nicht unbedingt viel. "Storno is null " bringt mit Index eher keine zusätzliche Performance. An solchen Stellen (vermuteter Charakter eines Feldes, das Storno genannt wird) bietet sich die Arbeit mit expliziten Werten an. Also 0/1, True/false oder sowas....


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=jobo&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=190308
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 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