Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics NAV (Archived)

Will multiple service tier servers improve windows client performance across the globe connecting to a single database?

Posted on by Microsoft Employee

We are hosting one database with many companies. These companies are in different places around the world, where users connect in with windows client. I am wondering if there can be a local service tier that would improve performance?  Or does it more so rely on the location of the database when talking about performance?

*This post is locked for comments

  • Suggested answer
    Stefano Demiliani Profile Picture
    Stefano Demiliani 37,162 Most Valuable Professional on at
    RE: Will multiple service tier servers improve windows client performance across the globe connecting to a single database?

    In this scenario (single database, N companies in different locations), using N separated service tiers for the different companies is the best way to do (you can decouple users, tasks on a company don't disturb tasks on another company and so on). This is absolutely the recommended way to do.

    Regarding service tier location, it depends :) My suggestion is to leave service tier as close as possible to your database. So, you could have a scenario where you have NAV database (SQL Server) on a server A and Service Tier 1,2,3...N on separated servers on the same network as the database server. Windows Client from different companies will connect to the respective service tier, maybe using a VPN. This is the scenario with best performances. Obviously, you need to check the network latency of the different companies.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Will multiple service tier servers improve windows client performance across the globe connecting to a single database?

    So just to be clear, does that mean we may have one Database in Europe with clients in USA, EU, Asia - and there should also be a service tier server in USA, EU, Asia instead of all clients just connecting to one service tier located close to the Database server?

    Assuming that is possible - is there a performance improvement in doing this?

  • Suggested answer
    RockwithNav Profile Picture
    RockwithNav 6,562 on at
    RE: Will multiple service tier servers improve windows client performance across the globe connecting to a single database?

    Multi-Tenant will obviously have an impact on Performance, This was the only reason it was introduced where Customer was having n number of companies.

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