Lifting and shifting your application to the cloud is extremely easy, on paper. The hard truth is that the only way to know for sure how it is going to perform is to test it. Benchmarking on-premises is hard enough, but benchmarking in the cloud can get really tricky due to changes in what's exposed in PaaS environments. WorkloadTools is a set of open-source tools that can help you capture, analyze, and replay your workload, on-premises, and in the cloud. In this episode of Data Exposed: MVP Edition, Gianluca Sartori introduces the tool and its capabilities. [01:13] What is a benchmark? [03:26] Benchmarking process [05:20] Open source tools for benchmarking [06:05] Analyzing a workload [07:17] Reporting tool example showing an analysis database [08:08] Saving workload [08:46] Replaying a workload [10:45] Configure a SQL workload [12:40] Sizing a workload ✔️ Additional Resources: WorkloadTools on GitHub: https://github.com/spaghettidba/Workl... https://github.com/spaghettidba/Workl... https://github.com/spaghettidba/Workl... https://github.com/spaghettidba/Workl... WorkloadTools blog: https://spaghettidba.com/tag/workload... Capturing extended events to Azure blob storage: https://blobeater.blog/2018/05/08/ext... About Gianluca Sartori: Gianluca Sartori is a Data Platform MVP, independent consultant and performance tuning specialist. He has been working in the software industry since 1999 and has been working with SQL Server ever since. He also works as a SQL Server trainer and in his spare time he writes technical articles and participates the SQL Server forums. Gianluca enjoys presenting SQL Server topics at conferences in Europe and in Italy in particular. He is currently working as lead DBA at a famous Formula 1 team. About MVPs: Microsoft Most Valuable Professionals, or MVPs, are technology experts who passionately share their knowledge with the community. They are always on the "bleeding edge" and have an unstoppable urge to get their hands on new, exciting technologies. They have very deep knowledge of Microsoft products and services, while also being able to bring together diverse platforms, products and solutions, to solve real-world problems. MVPs make up a global community of over 4,000 technical experts and community leaders across 90 countries/regions and are driven by their passion, community spirit, and quest for knowledge. Above all and in addition to their amazing technical abilities, MVPs are always willing to help others - that's what sets them apart. Learn more: https://aka.ms/mvpprogram
Benchmarking SQL Server and Azure SQL with WorkloadTools | Data Exposed: MVP Edition Print
Created by: Saima Farheen
Modified on: Wed, 26 Aug, 2020 at 6:56 PM
Did you find it helpful?Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.