AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:17

Parameter dieser Suchanfrage:

Suche in Thema: Performanceproblem parambyname und sql like
Suche alle Beiträge, die von "stalkingwolf" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Performanceproblem parambyname und sql like

     
      by stalkingwolf, 10. Okt 2013
    Ich habe die Routinen bei mir auch einmal umgedreht und 1 vor 2 gesetzt. Das Resultat war immer identisch. Dabei lieferte "starting with" immer die beste Performance.

    Aber ja sonst hast du recht. Allerdings ist bei meiner Testumgebung mit so vielen Daten es irrelevant ;-)
  • Forum: Datenbanken

    AW: Performanceproblem parambyname und sql like

     
      by stalkingwolf, 10. Okt 2013
    klingt plausible.
    Wir konnten es auch nur bei like feststellen. Bei key = :key gab es keine Performanceprobleme. Man muss also nicht alle Programm ändern.

    Wegen der 2.5 FB Frage. Laut Whatsnew v2.5.1
  • Forum: Datenbanken

    AW: Performanceproblem parambyname und sql like

     
      by stalkingwolf, 10. Okt 2013
    starting with liegt auch bei 0.2s.

    Wie schon oben geschrieben, das Problem liegt in der Kombination like und parambyname.
    Und natürlich ist ein Index auf dem Such-, wie auch auf dem Sortierfeld. Dennoch dürfte die Kombination like+parambyname nicht so extrem aus der Reihe fallen.

    Und mich würde interessieren warum dem so ist.

    Ich habe ein kleines Test mit einer 7 Millionen...
  • Forum: Datenbanken

    AW: Performanceproblem parambyname und sql like

     
      by stalkingwolf, 10. Okt 2013
    Die ganz normalen IB Komponenten, welche in Delphi vorhanden sind.

    PS : Mit Delphi 6 und XE4 getestet. Gleiches Resultat.
  • Forum: Datenbanken

    AW: Performanceproblem parambyname und sql like

     
      by stalkingwolf, 10. Okt 2013
    Nein der schlägt nicht zu, weil ich das Programm auf das System unsere Kunden übertrage und dort neu starte.
    Und ich die Anfrage nach diversen Suchkriterien überprüft habe.

    Ich bin darauf gestoßen, weil wir auch eine Web Anwendung haben und dort per Firebirdmodul in PHP das gleiche SQL auch nur 0.2 Sekunden benötigt.
    Auch die Anfrage in Flamerobin dauert nur 0.2s.

    Bei kleineren...
  • Forum: Datenbanken

    Performanceproblem parambyname und sql like

     
      by stalkingwolf, 10. Okt 2013
    Hallo zusammen.

    Nach einigen herumprobieren habe ich festgestellt, dass es ein extremes Performanceproblem bei folgendem Code gibt.

    q := TIBquery.create(nil);
    q.database:=mymightydatabase;
    q.sql.text:='select * from PROTOKOLL where PRO_KEY like :KEY';
    q.parambyname('KEY').asstring := suche+'%';
    q.open // 20 Sekunden
    .


URL zu dieser Suchanfrage:

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