AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:47

Parameter dieser Suchanfrage:

Suche in Thema: bde schneller als firebird
Suche alle Beiträge, die von "sancho1980" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 15 von insges. 15 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 19. Mai 2006
    ahhh...habs schon:

    statt "rows 20" am ende "select first 20" am anfang

    komisch, warum das in der sp auf einmal anders heißen muss... :?:
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 19. Mai 2006
    genau

    aber geht das bei dir etwa?

    bei mir nicht...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 19. Mai 2006
    ich dachte mir grad, ich versuch mich mal an ner sp, um zu sehen, ob damit irgendwas schneller wird...jetzt wollt ich testweise erstmal ne sp schreiben, die einen bigint entgegen nimmt, und mir alle records zurückgibt, deren id direkt auf diesen wert folgen, aber folgendes klappt irgendwie nicht:
    SET TERM ^ ;

    CREATE PROCEDURE NEW_PROCEDURE (
    X BIGINT)
    RETURNS (
    ASTERM VARCHAR(80))...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 19. Mai 2006
    schau, der sinn der ganzen abfrage ist folgender:

    ich muss in dem programm UNBEDINGT das dbgrid beibehalten..macht sich bei sql natürlich schwer; also war mein ausweg: immer genau 20 datensätze holen und wenn der benutzer bild-up oder -down drück, die vorherigen oder nächsten zwanzig holen...also wird das select-sql-statement immer wieder neu generiert

    das sql-statement von dem du redest...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 19. Mai 2006
    ok, hab ich gemacht
    aber man hätte es auch einfach zusammenfalten können...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 19. Mai 2006
    jo



    Na ist doch klar; damit soll geprüft werden, ob der neue Datensatz gültig ist...wenn nicht, exception



    Stimmt doch gar nicht.. Damit soll nur geprüft werden, dass wenn in dem neuen Datensatz "ASVERW" oder "ZSVERW" nicht null sind, bestimmte andere Felder null sind. Sonst ist der Record ungültig...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 19. Mai 2006
    ja wie gesagt, die datenbankstruktur ist etwas komplexer

    aber kann ein insert/update-trigger als erklärung dafür herhalten, dass die suche von datensätzen langsam ist??
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    Nein, ich hab in der neuen Version natürlich TIBDataSet verwendet.



    Das muss so sein. Der Anwender sucht beispielsweise nach einem Terminus in der Datenbank, und soll 20 zurück bekommen (ich soll bei dem Projekt unbedingt das DBGrid beibehalten). Zugegeben, es sind KOMPLETTE Datensätze, aber eben nur 20. Ich meine, was hier so viel Zeit in Anspruch nimmt, kann ja wohl nur die Suche sein und...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    das hatte ich schon aber da hab ich nur in diesem quick-start-guide die information gefunden:



    So wie ich das verstehe, haben die die Sache mit Application gemacht, damit Firebird auch auf älteren Windows-Versionen läuft. Aber schlauer werd ich daraus nicht: Sowohl ein Service als auch eine Anwendung sind doch einfach mal ein Prozess, nur dass ein Service eben ständig die Lauscher aufhält,...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    wie muss ich mir den unterschied zwischen server und embedded vorstellen?
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    ttables kommen da zum einsatz
    quelltext hab ich grad nicht parat aber das war da über "gotonearest" (ich glaub so hieß die procedure) gemacht...
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    also es gibt in tabelle dicentries so etwa 100000 einträge...bei der bdedauert die suchen nen augenaufschlag...unter firebird so 3 sekunden...also schon noch zu verkraften aber eben langsamer :-(
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    Du meinst, ob ich firebird als service oder als application laufen habe?
    beim firebird service control steht "as a service"
    wieso beeinträchtigt das die geschwindigkeit von suchen?
  • Forum: Datenbanken

    Re: bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    net erschrecken: das ist eine terminologiedatenbank..sucht man nach einem bestimmten asterm, dann wird sicherheitshalber (falls der asterm nicht enthalten ist) auch der vorgänger und soviele nachfolger geholt, bis 20 datensätze insgesamt da sind..asterm ist indiziert, ebenso wie sämtliche fremdschlüssel...(hier suche nach asterm 'peter'):
    select * from (
    select * from (
    select d.id,...
  • Forum: Datenbanken

    bde schneller als firebird

      Delphi
      by sancho1980, 18. Mai 2006
    nochmal ne andere frage:

    bin dabei eine db-anwendung, die auf bde und paradox basiert, für firebird umzuschreiben

    außerdem gibs dazu noch ne kleine software, die dann die datenbanken ins neue format konvertiert..jetzt hab ich mir mal testweise eine ziemlich große datenbank im alten format (mit zufallswerten) generieren lassen und sie ins neue format konvertiert und dann nach einträgen...


URL zu dieser Suchanfrage:

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