Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
Delphi 8 Professional
|
11. Feb 2003, 10:31
Hi,
Habe mir mal die DDL-Scripte angesehen. Bei dieser Table sind es 72 Felder, die 60 besagten, das Jahr und ein paar IDs. Ich habe aber noch eine andere, die hat 80 Spalten, wobei es in beiden Fällen noch mehr werden. Da fällt mir aber noch etwas wichtiges ein, was ist denn wenn etwas eingegeben wird. Muß Interbase dann nicht sogar überprüfen, im Falle von SELECT *, welche Felder sich geändert haben ? 8)
Wie gesagt, ich bin mir nicht ganz im Klaren, wie das ganze hinter den Kulissen aussieht. Aber ich habe schon des öfteren gelesen, man solle durch eine geschickte WHERE - Klausel den Datenverkehr gering halten. Dann habe ich mir halt gedacht daß dies auch Einfluß haben könnte, welche Felder ich mit SELECT auswähle. Wenn ich mich nicht irre wird mit WHERE nur die Menge der gelieferten Daten eingeschränkt. Was geliefert wird, das bestimmt ja SEELECT. Ansonsten verweise ich noch mal auf den allerersten Beitrag.
Gruß
Hansa
|