Hi Marabu!
Vielen Dank für deine Antwort.
Zitat von
marabu:
Ressourcen-Verknappung könntest du durch internes (MemCheck) oder externes (PerfMon) Monitoring verifizieren.
Den Performance-Monitor kenne ich ja, aber was meinst du mit MemCheck? Windows XP kennt MemCheck nicht und in der Delphi-Hilfe (Delphi 2.0) habe ich auch nichts gefunden.
Zitat von
marabu:
Aber vielleicht musst du einfach nur mal den Locking-Mechanismus im Zusammenspiel von
BDE und
MSSQL studieren.
Bin gerade am gerade dabei die
SQL-Server-2000-Dokumentation betr. Sperren zu lesen und hab etwas gefunden, was der Grund für die Blockade sein könnte. Da steht, daß der
SQL-Server, bei Transaktionssperren für mehrere Datensätze diese ggfs. auf eine Tabellensperre ausweitet. Wenn das so ist muß ich sehen wie ich das abstellen kann. Wobei ich der Meinung bin, daß einen "Dirty-Read" mache und das ja eigentlich nicht blockieren dürfte.
Gruß