Azure gives us a lot of service and these services can make it easy for businesses to build a robust service system. However, when using Azure related product services, there should be some simple performance understanding of the related services to better enable enterprises to buy their own service products. MSSQL is a service delivered by azure Product, it offers multiple performance levels for the user to choose from, but gives you some insight into some performance descriptions; Below is a simple test that looks at the concurrency of Mmsql on Azure for several levels of P1,P2 and P3 for the enterprise.
Test Cases
Test the database for Northwind for stress testing, with the following specific test cases:
Test results
Summarize
Judging from the test results is enough for a common application, but for some relatively high-concurrency Internet companies, it's probably a bit stressful. However, when planning can consider primary and secondary business separation to the business core storage to MSSQL and read support by the NoSQL service products to support, after all, Azure also provides other storage service options. But from the price of P3 cost is relatively high, in the domestic is probably 3W more than one months, this price can actually build linux+mariadb in Azure will get a more ideal performance. (Next you'll test the processing power of Azure linux+mariadb)
Download the test code
Azure's MSSQL service performance test