TurboDB Engine Dokumentation Anzeige der Tabellen-Nutzung |
Top Previous Next |
Da Sperren einen Einfluß auf die Performanz haben können und in manchen Fällen die korrekte Ausführung eines Programms verhindern (Deadlock), ist es manchmal hilfreich sich einen Überblick über die verschiedenen Anwendungen und User zu verschaffen, die auf eine Tabelle zugreifen. Dazu kann man einen Blick in die *.net Datei der Tabelle werfen, die alle nötigen Informationen beinhaltet. TurboDB Viewer hat dazu den Menü-Befehl Tools/Table Usage, der den Netzwerkmonitor anzeigt. Eine andere Mehode um den Inhalt der Net-Datei zu prüfen bietet das Kommandozeilen-Tool TdbLocks.exe, das für Linux und Windows im Download-Bereich der dataWeb Website bereitsteht. Wenn Sie die Tabellen-Nutzung in Ihrer Anwendung überprüfen möchten, können Sie das, wenn Sie mit den VCL/CLX Komponenten von Delphi oder Kylix arbeiten, über die Methode TTdbTable.GetUsage erreichen. (ADO.NET arbeitet mit einem unverbundenen Datenmodel und kümmert sich daher recht wenig um Sessions die eine Tabelle verwenden.) Egal auf welche Weise Sie einen Blick in die Net-Datei riskieren, die Information, die Sie vorfinden werden ist immer dieselbe: Zuerst kommt die Tabellen-bezogene Information:
Darauf folgt die Session-bezogene Information:
|