AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 14:17

Parameter dieser Suchanfrage:

Suche in Thema: Select Count(*) vs. Select First 1
Suche alle Beiträge, die von "hoika" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Select Count(*) vs. Select First 1

     
      by hoika, 26. Mai 2017
    Hallo,
    Microtuning?, den Begriff musste ich erst mal nachschlagen ;)


    Ich habe hier Code aus guten Interbase-Zeiten.
    Wenn ich mit einer Änderung im SQL-Code eine neue Funktionalität meiner Datenbank nutze,
    nenne ich das Optimierung. Wenn das First wieder erwarten langsamer wäre, würde ich natürlich den Code nicht anfassen.

    Und klar ist es richtig:
    Was nützt mir die besten Optimierung,...
  • Forum: Datenbanken

    AW: Select Count(*) vs. Select First 1

     
      by hoika, 25. Mai 2017
    Hallo,
    das betreffende Programm hat schon ein paar Jahre auf dem Buckel.
    Ursprungs-DB war Interbase 4... Da gab es Select First nicht
    Ich schaue mir auch alten SQL-Code z.B. per DB-Monitor an.

    In meiner Test-DB fallen mir dann schon ein paar Sachen auf, ich oller Nerd...

    Test-DB: "fully populate your Database"
  • Forum: Datenbanken

    AW: Select Count(*) vs. Select First 1

     
      by hoika, 24. Mai 2017
    Hallo,


    Das habe ich gar nicht verstanden

    Ich mache ein Select First 1 Id From Table1, das liefert mit den ersten Werte des Feldes Id, Reihenfolge ist hier auch egal.

    Ich hatte irgendwo auch mal gelesen, dass Exists hier noch schneller ist:
    Select 1 From RDB$DataBase Where Exists (Select First 1 Id From Table1)
    Durch das Exists wird wohl noch schneller gesucht.
  • Forum: Datenbanken

    AW: Select Count(*) vs. Select First 1

     
      by hoika, 24. Mai 2017
    Hallo,
    ich arbeite nur mit Firebird, also gibt es das First auf jeden Fall.


    Es werden Indizes benutzt.

    Also sollte man auf jeden Fall davon ausgehen,
    dass das First schneller als das Count(*) ist, richtig?.
  • Forum: Datenbanken

    Select Count(*) vs. Select First 1

     
      by hoika, 24. Mai 2017
    Hallo,
    bei einer üblichen Performance-Analyse sehe ich mal wieder alten Code mit dem üblichen Select Count(*) .

    Um festzustellen, ob es einen Datensatz bereits gibt,
    kann ich ja Select Count(*) oder Select First 1 nehmen.

    Nehmen wir mal, an das Ergebnis das Count(*) wären 20 Einträge.
    Ist das Select First 1 nicht perse schneller,
    weil beim Finden des ersten Datensatzes sofort...


URL zu dieser Suchanfrage:

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