[gelöst] Debuggen mit Aufzeichnung möglich?

10. August 2015 14:32

Hallo,

wir haben seit ca. 1 Monat ein massives Performance-Problem mit einer bestimmten Funktion. Die Nav-Plattform und Hardware / Netzwerk konnten wir als Ursache schon ausschließen. Leider fehlt mir momentan ein Ansatzpunkt woran es liegen könnte. Nun bleibt nicht mehr viel mehr als der Debugger. Kennt jemand ein Tool mit dem man "mitschreiben" kann welche Funktion wie oft aufgerufen wurde oder gar wieviel Zeit ein Aufruf gebraucht hat?

Viele Grüße,
UGo
Zuletzt geändert von UGo am 18. August 2015 12:01, insgesamt 1-mal geändert.

Re: Debuggen mit Aufzeichnung möglich?

10. August 2015 14:53

Im CC (falls lizenziert) der Client-Monitor, ansonsten der SQL-Profiler auf dem SQL-Server. Falls SQL-DB.

Re: Debuggen mit Aufzeichnung möglich?

11. August 2015 11:20

Da gibt es noch das kostenlose Tool Dynamics NAV Application Profiler https://navappprofiler.codeplex.com/, aber dieses Tool ist, glaube ich, erst ab NAV2013 einsetzbar.

Re: Debuggen mit Aufzeichnung möglich?

11. August 2015 12:54

Jupiter hat geschrieben:Da gibt es noch das kostenlose Tool Dynamics NAV Application Profiler https://navappprofiler.codeplex.com/, aber dieses Tool ist, glaube ich, erst ab NAV2013 einsetzbar.

Sogar erst ab NAV 2013 R2 wegen der in der Version eingeführten EnableFullALFunctionTracing-Property am Server, die dafür notwendig ist.
http://www.archerpoint.com/blog/Posts/archerpoint-microsoft-dynamics-nav-developer-digest-vol-13
http://blogs.msdn.com/b/nav/archive/2014/07/04/introducing-the-microsoft-dynamics-nav-application-profiler.aspx

Re: Debuggen mit Aufzeichnung möglich?

18. August 2015 12:04

Vielen Dank! Der Client Monitor ist leider nicht lizenziert, aber mit dem SQL-Profiler kann ich ganz gut sehen was los ist.
Bleibt jetzt nur noch die Schwierigkeit herauszufinden wo genau welche Abfrage herkommt. Habe den Debugger nebenher laufen, aber es wird so viel validiert daß ich ständig über die relevante Stelle "drüberhüpfe"...

Re: [gelöst] Debuggen mit Aufzeichnung möglich?

18. August 2015 14:59

UGo hat geschrieben:Vielen Dank! Der Client Monitor ist leider nicht lizenziert


Vielleicht borgt Dir Dein freundliches NSC kurze eine passende Lizenz, um den Vorgang in ne Excel zu kopieren...

Ansonsten CM lizenzieren :wink: