Einzelnen Beitrag anzeigen

Pro_RJ

Registriert seit: 16. Apr 2008
146 Beiträge
 
#41

Re: Konzept zur Datenbanktrennung.

  Alt 6. Sep 2008, 18:03
Huhu,

So erstmal die vielen Ttips Durcharbeiten,
Danke schonmal dafür.
1. " in "ArbeiteWasZuTunIst" wird keinerleit Transsteuerung gemacht.
hier wird ausschließlich Insert,Update oder Select gemacht aber alles ohne die Trans zu bestätigen.
Alle Componenten haben zu 100,00% diese Transaktion drin.
Also rein Programmtechnisch kann da keine Trans offen bleiben"


Ich arbeite hier nur mit TIBQuery und TIBSQL. Diese Haben natürlich alle die gleiche Transaction eingetragen.
Ich meinte mit "alles ohne die Trans zu bestätigen" das IBQuery immer so gehandelt wird
  Q.Close; Q.SQL.clear; Q.SQL.Add(SQLStr); Q.Open; TIBSQL arbeiten aber nach dem gleichen Prinzip.
Sodas wenn was in diesem Thread schief geht alles wieder verworfen wird.


2. Datenbankstatistiken:
Ich komme leider erst am Monatg wieder an die DB ran. Aber ich scheue mal was ich an Statistiken ermitteln kann.
Dann kann ich sie auch gerne hier mal zur verfügung stellen.

3. Aktive DBVerbindungen:
Laut WndowsTask. sind die DBverbindungen ok.
Aber ich kann das auch nochmal beobachten,welche DBVerbindungen auf der Datenbank sichtbar sind.
1 Prozess für den Server
1 Prozess für das eigentiche "EinleseProgramm"
5 Prozesse für die Thrads (Jeden eine) <-- damit soll eine bessere Ausnutzung der Kerne erreicht werden
  Mit Zitat antworten Zitat