AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:32

Parameter dieser Suchanfrage:

Suche in Thema: Wie langsam ist Firebird über Internet wirklich?
Suche alle Beiträge, die von "alleinherrscher" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 13 von insges. 13 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 6. Aug 2012
    Okay danke, wird gemacht. Besser ist das.
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 6. Aug 2012
    Hatte es schon mit freeandnil. Habe das Problem aber scheinbar gelöst, indem man auf XE2 Update 4 updatet. (auch ohne Synchronisation)

    Trotzdem besten Dank für all eure hilfreichen Tipps!
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 6. Aug 2012
    Huhu! Dies habe ich schon getan. Ich kann auch in der Quelltextzeile vor EMailAdressToCustomerIDQuery.Transaction:=ta auf IsEMailInDBQuery zugreifen und z.B. den ClassName ausgeben. Funktioniert wunderbar.
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 6. Aug 2012
    Hallo nochmals. Haben das Problem jetzt mit Stored Procedures gelöst und die sind in der Tat wunderbar schnell, so dass ich nun mit der Geschwindigkeit meines Programms sehr zufrieden bin.

    Problem: Ich habe das Abrufen der E-Mails in einem Thread ausgelagert. Innerhalb des Threads wird daher auch die folgende Funktion(s.u.)aufgerufen, die die Datenbank abfragen muss. Es kommt an der Stelle...
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 12. Jul 2012
    Vielen Dank, IbExpert. :) Ihr habts echt drauf! Okay, dann werde ich mir mal ein bisschen was dazu durchlesen und mal versuchen, die Abfrage in einer Stored Procedure zu erledigen. Ich muss ja auch gar nicht den gesamten EMail-Quelltext übertragen...Zeitstempel und Absender sollten ja auch reichen.

    Melde mich wieder, wenn ich was Lauffähiges präsentieren kann oder ich überhaupt nicht...
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    Huhu, ja okay. Das gesamte Projekt enthält aber mehr als diese (etwas zeitkritische) Abfrage. Ich habe schon mit idTCPServer (lan.fs) und idHTTP gearbeitet. Trotzdem würde ich gerne hier vermeiden, eine solche Lösung implementieren zu müssen, da der Server, auf dem die DB installiert ist, ein Debian Linux ist. Das ist vom Prinzip her kein Problem (mit Free Pascal könnte ich einen kleinen Server...
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    Ich habe n Dokumente (sagen wir charakterisiert durch einen String und eine DateTime - z.B. eine EMail) und möchte wissen, ob diese Dokumente schon in der Datenbank vorhanden sind.
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    @tsteinmaurer: Okaydokay, die prepared-querys bringen nochmal eine Sekunde. Jetzt bauche ich noch das Commit ein. Bisheriger Code:
    function TDataBaseConnection.IsEMailInDB(CustomerID:integer;EMailDate:tDateTime):boolean;
    begin
    if not assigned(IsEMailInDBQuery) then
    begin
    IsEMailInDBQuery:=TIBQuery.Create(nil);
    IsEMailInDBQuery.Database:=DB;
    IsEMailInDBQuery.Transaction:=ta;
    ...
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    Habe ich mit SSH/putty getestet, hat aber keine Zeit rausgeholt.

    @tsteinmaurer Aber ein Commit brauche ich nur beim Ändern von Daten, richtig? Kann ich für verschiedene Lesevorgänge in der db die selbe transaction verwenden?
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    @Shima: Okay, die Benutzung von TIBQuery hat die Dauer der Abfrage von 20 Sekunden auf 5 Sekunden verringert. Das ist doch schonmal ein Anfang. Danke!!

    @RWarnecke: Denkst du, dass Stored Procedures das ganze schneller machen, als die eine TIBQuery Abfrage von Shmia? Hier wird ja auch nur noch eine einzige Zahl an den Client übermittelt.

    @Lemmy Danke für die Tipps. Ich werde Tibtable nicht...
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    Okay, das werde ich mal versuchen und dann das Ergebnis melden. Danke!

    @tSteinmaurer Keine Ahnung zu haben ist immer schlecht, aber ich versuche dies gerade zu ändern. ;) Danke für den Hinweis mit tibtable. Ruft das Teil immer die ganze Tabelle ab?
  • Forum: Datenbanken

    AW: Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    Ne, ich habe nicht sehr viel Ahnung von Datenbanken im Allgemeinen und bin eher bei normaler Pascal-Programmierung zu Hause. Habe mir einfach über das Internet die entsprechenden Informationen zusammengesucht, um die Funktion zu schreiben. An anderen Stellen gehen ich auch über TDatasets, in denen ich mir die SQLInsert,Modify etc selber generiere. Aber auch die sind entsprechend langsam über WAN....
  • Forum: Datenbanken

    Wie langsam ist Firebird über Internet wirklich?

      Delphi
      by alleinherrscher, 11. Jul 2012
    Hi@all!

    Ich weiß, dass es schon einige Themen zu Firebird und der Geschwindigkeit im Netzwerk gibt und dass Firebird bzw Interbase ziemlich viele kleine Datenpakete schickt, weshalb die Engine im Internet langsamer wird.

    Ich habe hier ein Programm, das in der Firebird-DB ca 40 Abfragen macht. Dafür braucht das Programm 20 Sekunden übers Internet. Im Netzwerk geschieht die Abfrage nahezu...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=alleinherrscher&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=169309
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +2. Es ist jetzt 05:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf