Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics NAV (Archived)

finsql.exe 09/13 performance

(0) ShareShare
ReportReport
Posted on by 220

Dear all,
this is a mistery.

I use since year 1-tier systems. No problem. When I open finsql (classic client 2009 and developer from 2013) its speed is great.

Now I was passed to 2-tier. A virtual front end on one host and a virtual db end on another host.
Communication from two hosts are great (100MB/sec). Nav 2013 RT speed is good. I've tested with iperf. No problems.

But when I use finsql.exe (both 09 and 13) I start to experiment misterious behaviour.

I open finsql.exe and the table (pages, reports,...) rows appear slowly, it takes seconds to fill the windows (we speak about 500 rows max).

Now I copy the folder Role Tailored Client (2013) or Classic (2009) on desktop of front end et voilà: They are very fast!!

Also if I use finsql in the program folder they are fast, very fast. 

After some minutes they became slow. (If I re-copy the folder they return fast).

This is the trace with Process Monitor, you can see a delay of a half of second on a table tab refresh (finsql.exe 2013) between SQL Communications.

12:19:12,9072912,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 45, startime: 2528682, endtime: 2528682, seqnum: 0, connid: 0"
12:19:12,9073080,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 26, seqnum: 0, connid: 0"
12:19:12,9075457,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 45, startime: 2528682, endtime: 2528682, seqnum: 0, connid: 0"
12:19:12,9075583,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 26, seqnum: 0, connid: 0"
12:19:12,9083509,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 1327, startime: 2528682, endtime: 2528682, seqnum: 0, connid: 0"
12:19:13,4301991,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 1603, seqnum: 0, connid: 0"
12:19:13,4349454,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 68, startime: 2528687, endtime: 2528687, seqnum: 0, connid: 0"
12:19:13,4349734,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:19:13,4382557,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 510, startime: 2528687, endtime: 2528687, seqnum: 0, connid: 0"
12:19:13,4382729,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 4096, seqnum: 0, connid: 0"
12:19:13,4383047,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 501, seqnum: 0, connid: 0"
12:19:13,4463935,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 8, startime: 2528687, endtime: 2528687, seqnum: 0, connid: 0"
12:19:13,4464092,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:19:13,4467294,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 70, startime: 2528687, endtime: 2528687, seqnum: 0, connid: 0"
12:19:13,4467438,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:19:13,4471924,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 68, startime: 2528687, endtime: 2528687, seqnum: 0, connid: 0"
12:19:13,4472113,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:19:13,4501416,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 510, startime: 2528687, endtime: 2528687, seqnum: 0, connid: 0"
12:19:13,4501783,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 4096, seqnum: 0, connid: 0"
12:19:13,4501864,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 501, seqnum: 0, connid: 0"
12:19:13,4620565,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 8, startime: 2528688, endtime: 2528688, seqnum: 0, connid: 0"
12:19:13,4620754,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:19:13,4624097,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 70, startime: 2528688, endtime: 2528688, seqnum: 0, connid: 0"
12:19:13,4624202,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:19:13,4674156,"finsql.exe","14676","TCP Send","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 72, startime: 2528688, endtime: 2528688, seqnum: 0, connid: 0"
12:19:13,9615293,"finsql.exe","14676","TCP Receive","192.168.109.101:60653 -> 192.168.109.130:1433","SUCCESS","Length: 3692, seqnum: 0, connid: 0"

After a rewrite of finsql32.exe it goes very fast and here is the log:

12:26:29,1370811,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 56, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1371091,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 45, seqnum: 0, connid: 0"
12:26:29,1374216,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 45, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1374458,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 26, seqnum: 0, connid: 0"
12:26:29,1377079,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 45, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1377324,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 26, seqnum: 0, connid: 0"
12:26:29,1384981,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 1327, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1385254,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 1603, seqnum: 0, connid: 0"
12:26:29,1407925,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 68, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1408061,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:26:29,1440426,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 510, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1440612,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 4096, seqnum: 0, connid: 0"
12:26:29,1440923,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 501, seqnum: 0, connid: 0"
12:26:29,1625513,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 8, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1625635,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:26:29,1629033,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 70, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1629194,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:26:29,1633251,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 68, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1633370,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:26:29,1661027,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 510, startime: 2533044, endtime: 2533044, seqnum: 0, connid: 0"
12:26:29,1661794,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 4096, seqnum: 0, connid: 0"
12:26:29,1661874,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 501, seqnum: 0, connid: 0"
12:26:29,1782053,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 8, startime: 2533045, endtime: 2533045, seqnum: 0, connid: 0"
12:26:29,1782221,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:26:29,1784800,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 70, startime: 2533045, endtime: 2533045, seqnum: 0, connid: 0"
12:26:29,1784954,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 21, seqnum: 0, connid: 0"
12:26:29,1836696,"finsql.exe","20280","TCP Send","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 72, startime: 2533045, endtime: 2533045, seqnum: 0, connid: 0"
12:26:29,1836864,"finsql.exe","20280","TCP Receive","192.168.109.101:60703 -> 192.168.109.130:1433","SUCCESS","Length: 3692, seqnum: 0, connid: 0"

Regards,

Graziano.

*This post is locked for comments

  • keoma Profile Picture
    keoma 32,675 on at
    RE: finsql.exe 09/13 performance

    great info! thx.

  • Verified answer
    Graziano Tartari Profile Picture
    Graziano Tartari 220 on at
  • Graziano Tartari Profile Picture
    Graziano Tartari 220 on at
    RE: finsql.exe 09/13 performance

    Upgrade.

    If I copy something to FrontEnd (copy/paste) via remote desktop all is fast.
    When I copy something via explorer locally to FE from another vm to FE all becomes slow. (Only from Remote to FE, the opposite does not turn the system slow).

    Regards,
    Graziano.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,235 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans