Delphi-PRAXiS
Seite 3 von 3     123

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Firebird und Geschwindigkeit mit SSD (https://www.delphipraxis.net/158586-firebird-und-geschwindigkeit-mit-ssd.html)

MarcoWarm 7. Apr 2011 13:34

AW: Firebird und Geschwindigkeit mit SSD
 
schon dran gedacht?

teste bitte mal, ob deine Queries auch optimiert laufen. Ein richtiger Index hie und da macht aus ner halben stunde manchmal ne halbe Minute.

Gruß Marco

DelphiBandit 7. Apr 2011 13:56

AW: Firebird und Geschwindigkeit mit SSD
 
Das war eben auch meine erste Idee - wenn das Selektieren der Daten schon so lange dauert, kann auch eine RAM-Disk das nicht immens beschleunigen. Hier zeigt sich der Geschwindigkeitszuwachs eher beim Rückschreiben in die Datenbank.

Was sich im Laufe der Zeit (Bereich viele Monate bis Jahre) auch negativ bemerkbar macht ist die Fragmentierung der Datenbank. Oder selektierst Du Blobs mit? Das ist auch einen mögliche Bremse.

IBExpert 7. Apr 2011 15:33

AW: Firebird und Geschwindigkeit mit SSD
 
ich würde auch einfach mal so behaupten, das es bei 5 Millionen Datensätzen keinen Grund gibt, das irgendeine
Operation 30 Minuten dauert. Stored Procs kann man genauso schlecht programmieren wie alles andere auch.

Hast du dir die Performance Analyse in IBExpert Vollversion oder Trial nach dem Ausführen der Stored Proc mal
angesehen? Der Ansatz, die internen Operationen zu optimieren ist wesentlich erfolgversprechender als an der
Hardware rumzuschrauben.

Eventuell postest du einfach mal die wichtigsten Metadaten, bei Bedarf kannst du auch gerne mal eine leere
DB (backup nur metadaten) an meine email (support at ibexpert punkt com) senden, dann kann man deutlich
mehr Hinweise geben


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 Uhr.
Seite 3 von 3     123

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