Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics GP (Archived)

Support Debugging Tool - performance troubleshooting

Posted on by Microsoft Employee

Greetings, I have a customer reporting slowness of printing a Report - it's a third part invoice from a product developed by our in house development team (IRSOPBlankHistoryForm)

They sent in some logs from the support debugging tool but I'm wondering if this approach is a good place to start?  If so, what data would I look for to find a possible suspect impacting performance?

Thanks

*This post is locked for comments

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    Re: Support Debugging Tool - performance troubleshooting

    It is just this report.  They have over 4 years of data with a large volume of sales lines.  Server performance has supposedly been monitored with no significant resource bottleneck observed.  SQL Maintenance is scheduled and runs weekly.

    This brings me back to the original question of how to troubleshoot.  SQL Profiler, SDBT ?? If profiler, then what are the key criteria to look for?

  • Richard Wheeler Profile Picture
    Richard Wheeler 75,730 on at
    Re: Support Debugging Tool - performance troubleshooting

    Have you tried running SQL Profiler on the user running these reports? Is it just this report or is the overall GP performance slow. How many years of data do they have. Is it possible that this report is perfoming a SQL union on several very large tables? I would look a the server performance before the user starts to run the run and while the user is running the report. If there is no difference it may be a poorly designed report. You could also run some DBCC routines just to make the underlying database is healthy.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    Re: Support Debugging Tool - performance troubleshooting

    Thanks for the reply Mike.  Actually, we have a 3rd party invoicing product.  We do use the same SOP tables as GP plus we have additional COMP tables.  It's a dex report; in fact one of the reports is an alternate SOP Blank Invoice form.

    Yes there is much data to dig through.  In fact the slowness is evident in only one of the 27 companies that this client has.  Not surprisingly, the slow company is much much larger than any of the others.  The performance hit however seemed to come nearly over night about 2 months ago (unless that was just the first it was reported after 5 years?)

    At any rate - we're headed down that much maligned path of troubleshooting where the problem truly exists.  It wouldn't surprise me if it's an inefficient key or poorly constructed call but the question comes back to how to troubleshoot this.  What type of logging can\should be done and then what to look for one we have these logs.

    The client just tried the SDBT and those logs because it was more convenient than contacting the remote IT staff for a SQL trace.

    Not sure if this is right or wrong.  Again, I'm interested in knowing how to assess any of these logs for something that might reveal our performance bottleneck.  thanks to anyone with advice on this topic.

  • Mike Smith Profile Picture
    Mike Smith 6,840 on at
    Re: Support Debugging Tool - performance troubleshooting

    Todd,

    From what I can gather in your post, I'm guessing your organization is using some kind of reporting tool (Crystal Reports or SRS) to render some kind of historical invoice.  Is this correct?

    If so, those historical tables can contain a lot of data for those reporting tools to dig through.  One of the things to explore with this is to use a SQL view or stored procedure to compile the data instead of relying on the tools built in linking tools.

    Let us know and I'll see if I can help from the reporting end.  I'm not familiar enough with the SDT to know if this will provide the insight you need.

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,269 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,198 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans
Liquid error: parsing "/blogs/post/?postid=%27nvOpzp;%20AND%201=1%20OR%20(%3C%27%22%3EiKO))," - Too many )'s.