RS First Dynamics NAV Blog


...from NAV 3.60 to NAV 2013
Archivio Posts
Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Navision Client Monitor usage

Client monitor è uno strumento adatto per il performance tuning in quanto permette di analizzando i tempi di esecuzione
dei processi analizzati; usabile anche per bugs tracking

--> utilizzare con ADDON NAV DEBUGW13.10.01 O SUCCESSIVI

Vantaggi:
- granulare (traccio quello che voglio anche un singolo processo in esecuzione)
- se utilizzato con sql server permette di verificare come il client navision esegue le chiamate sql,
visualizza: stringhe sql ed indici utilizzati per operazioni di Scan, find, Insert, Delete, Update
- possibilità di tracciare ed analizzare un singolo processo in esecuzione sul client navison
per vedere esattamente gli ogetti richiamati dalla procedura.
(es: posting routines lente)
- leggibile in quanto visualizza informazioni sui tempi di esecuzione di ogni singola operazione tracciata
dal client monitor.

Form client monitor visualizza:
object
Source object
function name
filter
trigger
sql index
elapsed time
-> C\AL code eseguito dal client (se flag traccia abilitato)

Es utilizzo:  tabella pivot analisi su excel

- filtro i tempi esecuzione dalla form "Client Monitor" esempio filtrando i tempi > 20\30ms
- porto in excel i risultati sensibili (es: risultati con tempi esecuzione > 20ms) , creo una tabella pivot per visualizzare
in colonna il "SQL index" utilizzato e l'operazione CAL (FIND\NEXT etc.) e in riga la funzione che lo ha richiamato.

- decido come intervenire : di norma : codice, indici

Categoria: Dynamics NAV ALL
mercoledì, 27 gen 2010 Ore. 17.34
Statistiche
  • Views Home Page: 468.867
  • Views Posts: 885.716
  • Views Gallerie: 0
  • n° Posts: 343
  • n° Commenti: 0
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003