Home icon
Optimize CPUs best practices for SQL Server workloads – continued

Microsoft Workloads on AWS Blog



The article discusses optimizing CPUs for SQL Server workloads on AWS EC2 instances, focusing on how disabling hyper-threading or reducing core count can significantly reduce licensing costs without substantially impacting performance.

  • Tested multiple memory-optimized instance types (r7i, r7a, x2idn, x2iedn)
  • Used HammerDB benchmarking tool with OLTP-like workloads
  • Disabling hyper-threading resulted in 33-43% cost savings
  • For r7a instances, reducing cores by 50-75% yielded up to 64% cost reduction
  • Performance remained relatively consistent across different configurations

Key recommendation: Carefully disable CPU cores or hyper-threading to reduce licensing costs, but always test with your specific workload to ensure performance remains acceptable.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.