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: Merkwürdikeit bei Select max(id) from..
Suche alle Beiträge, die von "WoGe" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Merkwürdikeit bei Select max(id) from..

      Delphi
      by WoGe, 27. Aug 2007
    Super!!!



    Das funktioniert genau wie beschrieben, das Problem ist hiermit gelöst.
    Der Optimizer verwendet jetzt auf allen mit einem DESCENDING Index versehenen Felder auch diesen und ist entsprechend schnell.

    Danke
  • Forum: Datenbanken

    Re: Merkwürdikeit bei Select max(id) from..

      Delphi
      by WoGe, 26. Aug 2007
    Das Feld ist vom Typ Bigint

    Die Anzahl der Datensätze habe ich auf ca. 500.000 reduziert.
    Zudem habe ich ein Feld Ar2 vom Typ Integer erzeugt und mit dem Inhalt von AR gefüllt und einen Index dazu erstellt.

    Auch hier bleibt alles wie gehabt.
    Ich werde jetzt noch mal auf 250.000 Sätze reduzieren und AR enfernen.
  • Forum: Datenbanken

    Re: Merkwürdikeit bei Select max(id) from..

      Delphi
      by WoGe, 26. Aug 2007
    Hallo,

    jetzt hab ich folgenden Server : Server version: WI-V6.3.1.12855 Firebird 2.0
    und diesen IBExpert: Version 2007.07.20

    Leider verwendet der immernoch den PLAN SORT ((ROHWERTE NATURAL))

    Besteht die Möglichkeit, das noch irgendwas anderes da Einwirken könnte?
  • Forum: Datenbanken

    Re: Merkwürdikeit bei Select max(id) from..

      Delphi
      by WoGe, 26. Aug 2007
    Server version: WI-V6.3.4.4910 Firebird 1.5

    Der Backup ist auch gleich fertig, und ich stelle dann auf 2.0 Realease um.
    An der Stelle frag ich mich nur noch wenn das besser/richtig funktioniert welche Zugriffskomponeten ich dann in Delphi nehmen soll, da ich den FB1.5 ja wegen der (noch vorhandenen) Kombapilität zu dem Interbase-Kombos von Delphi ausgewählt hatte..
  • Forum: Datenbanken

    Re: Merkwürdikeit bei Select max(id) from..

      Delphi
      by WoGe, 26. Aug 2007
    @Marabu:

    select first 1 ar from rohwerte order by ar desc


    funktioniert so zwar prinzipiell, aber der Query-Plan bleibt wie gehabt

    @mkinzler:
    Ich werdemal die Datenbank auf FB2 umstellen, das dauert bei der Menge allerdings eine Weile
  • Forum: Datenbanken

    Re: Merkwürdikeit bei Select max(id) from..

      Delphi
      by WoGe, 26. Aug 2007
    Ausser das Firebird das "desc;" nicht mag, läuft auch dieses Statement nur mit
    PLAN (ROHWERTE NATURAL)
  • Forum: Datenbanken

    Merkwürdikeit bei Select max(id) from..

      Delphi
      by WoGe, 26. Aug 2007
    Hallo,

    ich habe zum Testen der Performance eine Testtabelle entworfen die 15.000.000 Datensätze enthält.
    AR ist die ID und der PrimaryKey

    Dabei habe ich folgende überaschende Merkwürdogkeit entdeckt:


    Select * FROM ROHWERTE
    where ar between 14000000 and 14000010


URL zu dieser Suchanfrage:

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