Thema: Delphi Page Size

Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Page Size

  Alt 13. Feb 2010, 06:57
Hallo,

Zitat:
Danke. So etwas dachte ich mir schon, denn auf dem Server läuft das ganze langsamer als auf dem Entwicklungsrechner. Ich werde mal bei gelegenheit ein Backup / Restore machen
Meinst du, dass das Programm schneller ist, wenn der SQL-Server auf einem anderen Rechner ist,
als auf dem eigenen (Entwicklungsrechner).
Dann hast du einen Standard-Fehler bei der DB-Entwicklung gemacht.

Eine Query hat Execute- und Fetch-Time (Prepare lasse ich mal weg).
Man darf das Fetch (Holen der Daten übers Netz) nicht ausser Acht lassen.
Deshalb ja auch der Satz Select * vermeiden.

Du musst also immer mit 2 Rechner entwickeln, Delphi-Rechner -> SQL-Server.
Zur Not reicht dazu auch eine virtuelle Maschine mit einem alten w2k-Proff.

Mindestens sollte man aber localhost:c:\data.FDB statt nur c:\data.FDB im Konnektion-String haben.


Zitat:
Dazu muß ich jedoch die Selects anpassen
Dein Problem beim Select sind die umbiguous joins hoffe das ist jetzt richtig geschrieben
Also so was wie

Select Name From Table1
Join Table2 On XXX

und das Feld Name gäbe es bei beiden Tabellen.

<Ironie>
Aber da alle deine Abfragen durch Unit-Tests abgesichert sind,
ist das doch kein Problem ...
</Ironie>

Zitat:
Endung GDB hat
Warum benennst du die Datei nicht einfach in FDB um?

Ob es wirklich an der Endung liegt,
solltest du eh ausprobieren.

Ein 2003er Server ist leicht per VMWare aufgesetzt.


Heiko
Heiko
  Mit Zitat antworten Zitat