AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Geschwindigkeit zwischen ZEOSLib und IBObjects
Thema durchsuchen
Ansicht
Themen-Optionen

Geschwindigkeit zwischen ZEOSLib und IBObjects

Ein Thema von Schweesspunkt · begonnen am 21. Nov 2006 · letzter Beitrag vom 22. Nov 2006
 
Schweesspunkt

Registriert seit: 6. Sep 2006
Ort: ZARE ouest L-4394 Ehlerange
14 Beiträge
 
#1

Geschwindigkeit zwischen ZEOSLib und IBObjects

  Alt 21. Nov 2006, 17:28
Datenbank: Firebird • Version: 2.0 • Zugriff über: ZEOSLib / IBObjects
Hallo Forum,

Da hier im Forum gelesen habe dass die ZEOSLib schneller sind als die IBObjects habe ich mir erstgenante heruntergeladen.
(Version 6.6 beta)

Testhalber habe ich mein Transferprogramm DBF => Firebird auf ZEOSLib umgeändert.
Beim durchlauf hatte ich das gefühl dass der import langsamer läuft.
Habe anschliessend beide Versionen (IBO + ZEOS) mit Zeit angabe getestet.
IBO: 6,937 Minuten
ZEOS: 10,023 Minuten (Also Sichtlich langsamer)(autocommit abgeschaltet)

Benutze die TDBF kompos um die DBF ein zu lesen
Bei IBO die TIBSQL-komponente
Bei ZEOS die TZQuery-komponente

SQL: INSERT INTO "CLIENT" (Ref, Client, NOM, .........) VALUES (:REF,:CLIENT,......)
:Ref wird über eine StoredProcedure mit einem Auto-wert gefüllt
Alle anderen Daten kommen aus einer DBF.

Parameterzuweisung wie folgt:
ZQ1.ParamByName('REF').AsInteger := VRefCli;
ZQ1.ParamByName('NOCLIENT').asstring := dbf1.fieldbyName('NoClient').asstring;
u.s.w.


Die Firebird Datei ist auf einem Server Zuhause, die DBF-Datei ist Lokal gespeichert.
Die Netzwerkauslastung hat nicht gespielt da dieser Test zu einer Zeit statfand wo niemand sonst Arbeitet.

Wieso ist ZEOS bei mir langsamer als IBO?
Die ganze sache finde ich sowieso sehr langsam da es sich bei dieser spezifischer Db nur um +-20.000 Datensätze handelt.
Ich muss auch DB's importieren die über 200.000 Datensätze halten also geschätzte Dauer +-60 Minuten.

Wie kann ich das ganze schneller importieren.

M.f.G.
Kunsch Alain

P.S.: Die DB's werden im Schnitt auf mehrere FDB's verteilt.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz