Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SDAC Select unter XE3 sehr langsam (https://www.delphipraxis.net/173950-sdac-select-unter-xe3-sehr-langsam.html)

OlliWW 26. Mär 2013 15:10

AW: SDAC Select unter XE3 sehr langsam
 
Hallo,

Eine "erfolgs"-Meldung:
Unter XE2 funktionieren die Abfragen mit SDAC in gewohnt-schneller Art und Weise. Es liegt tatsächlich an diesem, noch unerledigtem, Problem von Embarcadero:
http://qc.embarcadero.com/wc/qcmain.aspx?d=111942
Ich denke wir werden erstmal weiter mit XE2 entwickeln, bis XE3 so stabil ist, dass man es produktiv nutzen kann.

Vielen Dank an alle für die Tipps, Hinweise und verdammt schnelle Hilfe (im Devart Forum habe ich zeitgleich gefragt und bis jetzt keine Antwort erhalten).

Bernhard Geyer 26. Mär 2013 15:50

AW: SDAC Select unter XE3 sehr langsam
 
Zitat:

Zitat von OlliWW (Beitrag 1208981)
Unter XE2 funktionieren die Abfragen mit SDAC in gewohnt-schneller Art und Weise. Es liegt tatsächlich an diesem, noch unerledigtem, Problem von Embarcadero:
http://qc.embarcadero.com/wc/qcmain.aspx?d=111942

Komisch. Hätte nicht gedacht das hier die Emba-Implementierung so auf die DevArt-Kompos durchschlägt.

OlliWW 26. Mär 2013 15:55

AW: SDAC Select unter XE3 sehr langsam
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1208993)
Komisch. Hätte nicht gedacht das hier die Emba-Implementierung so auf die DevArt-Kompos durchschlägt.

In der Tat, es hat mir in der Zwischenzeit aber auch einer vom DevArt Team bestätigt:
http://forums.devart.com/viewtopic.php?f=6&t=26258

Sir Rufo 26. Mär 2013 16:23

AW: SDAC Select unter XE3 sehr langsam
 
Wieso soll das "komisch" sein?

Das Problem ist in
Delphi-Quellcode:
TStringField
/
Delphi-Quellcode:
TWideStringField
und die werden eben halt benutzt und nicht neu implementiert.

Aber auf mich hört ja keiner ;)

Bernhard Geyer 26. Mär 2013 16:30

AW: SDAC Select unter XE3 sehr langsam
 
Zitat:

Zitat von OlliWW (Beitrag 1208994)
Zitat:

Zitat von Bernhard Geyer (Beitrag 1208993)
Komisch. Hätte nicht gedacht das hier die Emba-Implementierung so auf die DevArt-Kompos durchschlägt.

In der Tat, es hat mir in der Zwischenzeit aber auch einer vom DevArt Team bestätigt:
http://forums.devart.com/viewtopic.php?f=6&t=26258

Das ist jetzt die Methode für AnsiString. Aber ähnliches ist auch bei (Unicode)String zu finden.
Müsste man jetzt in der TEncoding-Classe schauen was da so Zeit gefressen wird.

Bernhard Geyer 26. Mär 2013 16:31

AW: SDAC Select unter XE3 sehr langsam
 
Zitat:

Zitat von Sir Rufo (Beitrag 1208997)
Wieso soll das "komisch" sein?

Das Problem ist in
Delphi-Quellcode:
TStringField
/
Delphi-Quellcode:
TWideStringField
und die werden eben halt benutzt und nicht neu implementiert.

Das diese Felder verwendet werden ist klar. Hatte aber (Aufgrund meiner ADOExpress-Erfahrung) erwartet da an anderer Stelle die Zeit vergeutet wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:51 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz