Einzelnen Beitrag anzeigen

Benutzerbild von DelphiBandit
DelphiBandit

Registriert seit: 19. Feb 2007
Ort: In der Lüneburger Heide
165 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: IBDAC extrem langsam (16 x langsamer als IBX)

  Alt 27. Jan 2011, 10:54
Wenn Du die Inhalte Deiner Blobs in Deiner Anzeige benötigst - also das Blob-Fetchen nicht abschalten kannst - und eine ungefähre Idee hast, wie lang die Blobs sein könnten, dann kann man sie nach VarChar casten, welches auch einen immensen Zeitvorteil bringt.

Beispiel:
Code:
SELECT id, surname, firstname, remarks FROM PERSONS; // remarks ist ein Textblob
... stattdessen
SELECT id, surname, firstname, CAST(SUBSTRING(remarks FROM 1 FOR 2048) AS VARCHAR(2048)) remarks FROM PERSONS
Nachteil:
Wesentlich mehr Schreibaufwand beim SQL-Statement
Carsten
  Mit Zitat antworten Zitat