Delphi-PRAXiS
Seite 5 von 5   « Erste     345   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Insert into (https://www.delphipraxis.net/204167-insert-into.html)

Delphi.Narium 4. Sep 2020 11:00

AW: Insert into
 
Zitat:

Zitat von jobo (Beitrag 1473003)
Aber das geht schon etwas weit vom Thema ab.

Prinzipiell hast Du recht, das aber zeigt doch, wie komplex das Problem hinter der eigentlich einfachen Fragestellung
Zitat:

Die Anweisung InsRechnungsPositionenQry.ExecSQL; dauert 43 Sekunden. Viel zu lange
ist.

Walter Landwehr 4. Sep 2020 16:39

AW: Insert into
 
So ich habe jetzt alle Trigger überarbeitet bzw. gelöscht und das wesentliche im Code und der Proc eingebaut. Nun habe ich ein super Ergebnis 10 Datensätze in 7 sec.

Ich danke allen die hier was zum Thema beigetragen haben.

jobo 4. Sep 2020 19:27

AW: Insert into
 
Prima! Ich war offenbar mit den Zeitangaben etwas durcheinander geraten. Aber ist ja immernoch Faktor 10.
Geschwindigkeitssteigerungen von neuen CPU oder SSD liegen meist deutlich unter Faktor 2, wenn man nicht grad die "überirdische" Preisschiene fährt.

Rein aus Interesse: Hast Du noch einen Vergleichswert mit reinem SQL?

jobo 4. Sep 2020 21:13

AW: Insert into
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1473006)
..das aber zeigt doch, wie komplex das Problem hinter der eigentlich einfachen Fragestellung
Zitat:

Die Anweisung InsRechnungsPositionenQry.ExecSQL; dauert 43 Sekunden. Viel zu lange
ist.

Ja, natürlich. Komplexität ist da. Nicht die Trace API anzuwerfen oder andere Dinge vielleicht nicht zu tun, kann ja auch ein Indikator für Komplexität oder zumindest befürchtete Komplexität sein. Und was der eine den ganzen Tag macht und was ihn nicht vom Hocker haut, ist für den anderen Neuland und bedeutet Aufwand.

Dafür sind ja Foren da, es gibt oft eine große Bandbreite an Lösungswegen oder Verbesserungsmöglichkeiten, ist ja relativ.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:45 Uhr.
Seite 5 von 5   « Erste     345   

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