Forum: Datenbanken
Delphi
by jobo,
2. Dez 2015
Ich hab aber den Eindruck, dass da was anderes schief läuft. TADODataset auf komplette Detailtabellen oder update / delete where Clause ohne Index Wirksamkeit ergäbe (10)tausende Fullscans, Cursors auf dem Server, immer morgens pünktlich um 9, will ja keine schlecht da stehen, dann erstmal Kaffee holen usw. :)
Forum: Datenbanken
Delphi
by jobo,
2. Dez 2015
Anhand der Beschreibung habe ich nicht den Eindruck, das hier mit Bestandsdaten gearbeitet wird. Es scheint sich eher um so eine Art Log zu handeln. Daher ja auch meine Frage, wie oft sich das überhaupt ändert. Bei 2000 Usern gibt wahrscheinlich nur eine 2stellige Zahl von Druckern, pro User/Rechner sind dann vielleicht 1-3 eingerichtet, meinetwegen auch 10. Könnte man alles abbilden.
Wenn die...
Forum: Datenbanken
Delphi
by jobo,
2. Dez 2015
Begriffe:
Ein Primary Key ist ein Constraint, ebenso wie ein Foreign Key, also Primärschlüssel, Fremdschlüssel.
Indizes sind unabhängig davon, werden aber netter Weise von den Systemen mit erstellt, wenn ein Primärschlüssel angelegt wird. Beim Foreign Key ist das anders. Da musst Du selbst ran. FK und Index definieren. Das kann schon eine Menge bringen, je nachdem wie groß die Detailtabellen...
Forum: Datenbanken
Delphi
by jobo,
1. Dez 2015
Was ist denn Deine Vermutung und wodurch siehst Du sie bestätigt?
Verwendest Du lokale Transaktion? Verwendest Du unabsichtlich mehr als eine Connection?
Ok, wenn's wirklich so ist.