![]() |
AW: Performanceproblem parambyname und sql like
Würde denn ein q.prepare vor dem q.open etwas ändern?
|
AW: Performanceproblem parambyname und sql like
Zitat:
|
AW: Performanceproblem parambyname und sql like
Wenn man testweise auf Parameter verzichten würde, sollte das Ergebnis zufriedenstellend sein, oder?
|
AW: Performanceproblem parambyname und sql like
Also wenn das alles auch bei mir mit UniDAC und mysql zutreffen sollte (ich muss das wohl mal testen), werde ich mich dran setzen und alle Parameter-Geschichten rauswerfen.
|
AW: Performanceproblem parambyname und sql like
Bitte berichte über den Ausgang! Danke!
|
AW: Performanceproblem parambyname und sql like
Das "like" hebelt alle Indexe aus.
|
AW: Performanceproblem parambyname und sql like
Zitat:
|
AW: Performanceproblem parambyname und sql like
Aber in welcher Unit findet denn diese mysteriöse "Optimierung" statt?
btw: Firebird 2.5 stimmt? denn: ![]() |
AW: Performanceproblem parambyname und sql like
Die Optimierung hat mit dem Zeitpunkt der Planbildung zu tun. Beim Absetzen der Abfrage ohne Parameter ist bekannt, das das LIKE durch ein STARTING ersetzt werden kann. Bei der Verwendung von Parametern nicht, das ja der/die Wildcard(s) im Parameter stecken.
|
AW: Performanceproblem parambyname und sql like
klingt plausible.
Wir konnten es auch nur bei like feststellen. Bei key = :key gab es keine Performanceprobleme. Man muss also nicht alle Programm ändern. Wegen der 2.5 FB Frage. Laut Whatsnew v2.5.1 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:52 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