Should we use standard license for UAT environment for MS SQL 2019?

Keith 0 Reputation points
2023-01-24T05:18:28.8533333+00:00

Project is using enterprise license for MS SQL 2019 for production environment.

For UAT/testing environment, should we use standard or developer license?

Understand that developer license has the same features as enterprise but some suggested to use standard license as it is closer to production environment

Need advise on this.

SQL Server | Other
{count} votes

2 answers

Sort by: Most helpful
  1. Seeya Xi-MSFT 16,661 Reputation points
    2023-01-24T06:17:08.4633333+00:00

    Hi Keith,

    No license is required for the Developer Edition, only the Standard Edition and Enterprise Edition require the purchase of a license. For detailed information about the license issue, you can call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist. Or you can go to Volume Licensing Service Center support. Please choose region/language and choose to call or have web.

    Please refer to this document about differences between the different editions: Editions and supported features of SQL Server 2019

    Best regards,

    Seeya


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

  2. Erland Sommarskog 122.3K Reputation points MVP Volunteer Moderator
    2023-01-24T22:45:28.7433333+00:00

    From a technical perspective, it is certainly better to have Standard Edition, but Developer is cheaper. :--)

    If you go with Developer, I would suggest that you run this configuration changes:

    ALTER DATABASE SCOPED CONFIGURATION SET BATCH_MODE_ON_ROWSTORE = OFF
    ALTER DATABASE SCOPED CONFIGURATION SET ROW_MODE_MEMORY_GRANT_FEEDBACK = OFF
    ALTER DATABASE SCOPED CONFIGURATION SET BATCH_MODE_MEMORY_GRANT_FEEDBACK = OFF
    ALTER DATABASE SCOPED CONFIGURATION SET BATCH_MODE_ADAPTIVE_JOINS = OFF
    
    

    This will turn off some of the performance features that are not available in Standard Edition. This reduces the risk that you find that things run slower in production than in test.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.