AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:17

Parameter dieser Suchanfrage:

Suche in Thema: Abfrage dauert zu lange unter Delphi
Suche alle Beiträge, die von "tsteinmaurer" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 8. Jan 2015
    Der Eintrag in firebird.conf greift in deinem Fall, weil auf Datenbankebene in der HeaderPage (gstat -h) bei Page Buffers 0 steht. Hier wird dann die Einstellung aus firebird.conf genommen. Ist der Wert in der HeaderPage > 0 für die Datenbank, dann wird der Wert in firebird.conf ignoriert.

    LG
  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 8. Jan 2015
    Puh, ja, die Ausführungszeit und I/O zeigt eigentlich schön den Unterschied. Indexed vs. Non-Indexed Reads für beide Fälle sollte das nochmal verdeutlichen, aber ich denke die Performance ist jetzt Ok oder brauchst du noch Hilfe?
  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 8. Jan 2015
    Naja, eigentlich wäre der PLAN von deinem Originalstatement interessant gewesen. Das Statement unten dauert jetzt < 3 Sekunden d.h. was passiert jetzt mit dem Rest der von dir zuletzt genannten 10 Minuten? :-D
  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 8. Jan 2015
    @Dumpfbacke:

    Hmm, wenn du fragst was ein Ausführungsplan ist, dann stellt sich für mich die frage, ab welchem KnowHow-Level sollen wir jetzt Firebird-seitig ansetzen? Der Ausführungsplan ist quasi das Navi für den Optimizer wie die Abfrage zu den angeforderten Daten kommt. Du hast sicher irgendein Tool zur DB-Entwicklung im Einsatz. Mach in einem SQL Editor einfach mal ein Prepare deiner...
  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 8. Jan 2015
    Ist technisch erst möglich wenn zum Zeitpunkt der Planerstellung der Optimizer Kenntnis über die Verteilung der Daten hat. Aktuell gibt es diese Information nicht, sondern es wird banal gesagt derzeit alles über den Selektivitäts-Kamm eines Index geschert. Mit der Einführung der Speicherung von Histogrammdaten für Indizes schauts dann anders aus. Hier hat dann der Optimizer zur Prepare-Time viel...
  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 8. Jan 2015
    Wir alle warten auf den Ausführungsplan :-D, aber im Wesentlichen hat der Thread-Ersteller die Indexverwendung schon bestätigt. Ich würde jetzt sogar noch etwas weiter ausholen, nämlich:

    Welche Firebird Version wird genau eingesetzt?
    Welche Firebird Architektur?
    Was ergibt gstat -h, da ich mal stark davon ausgehe, dass bzgl. Page Cache die Default-Einstellungen verwendet werden
    Wie oft wird...
  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 7. Jan 2015
    Ne, Firebird schlampt hier nicht und kann bei einem IN Operator (ohne Negation) natürlich einen Index verwenden sofern der Optimizer anhand der Indexstatistiken der Meinung ist, dass der Zugriff über den Index sinnvoll ist.
  • Forum: Datenbanken

    AW: Abfrage dauert zu lange unter Delphi

     
      by tsteinmaurer, 7. Jan 2015
    Jegliche Ungleichheitsoperatoren (<>, IS NOT, NOT IN etc.) können in der Regel nicht durch einen Index bedient werden, d.h. der einzige Index der ev. greift ist auf dem Feld "Eingang".

    Mich würde primär mal der Ausführungsplan interessieren.


URL zu dieser Suchanfrage:

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