Microsoft SQL Server review
June 28, 2024

Microsoft SQL Server review

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Microsoft SQL Server

I primarily use Microsoft SQL Server 2019 and 2022 data engine to run commercial workloads of various customers. A frequent configuration use case is the usage of Microsoft SQL Server Always On failover cluster instances to provide high availability and redundancy at the Microsoft SQL Server instance level. In some cases, I also make use of Microsoft SQL Server replication to ensure that a primary (publisher) database is replicated, by using transaction of snapshot replication, to a subscriber SQL instance from which the customer can run various SQL queries for analytical reporting purposes without affecting the SQL production workloads. Another common case where I make use of Microsoft SQL Server is when running hybrid cloud SQL workloads, in which case I combine on-premise SQL Server deployments, Azure VM-based SQL Server deployments and Azure SQL or Azure SQL Managed Instance resources.

Pros

  • Always On failover cluster instances for high availability
  • Microsoft SQL Server replication for keeping synchronized copy of a database
  • Microsoft SQL Server maintenance plans for maintaining integrity and performance of the affected databases

Cons

  • Microsoft SQL Server Enterprise edition has a high cost but is the only edition which supports SQL Always On Availability Groups. It would be nice to include this feature in the Standard version.
  • Licensing of Microsoft SQL Server is a quite complex matter, it would be good to simplify licensing in the future. For example, per core vs per user CAL licensing, as well as complex licensing scenarios in the Cloud and on Edge locations.
  • It would be good to include native tools for converting Oracle, DB2, PostgreSQL and MySQL/MariaDB databases (schema and data) for import into Microsoft SQL Server.
  • By introducing Microsoft SQL Server failover clustering, we improved DB availability by 70%, thus increasing operational efficiency by almost 90%.
  • By using Microsoft SQL Server replication, we allowed business users to use the replicated databases to run high impact queries without affecting the performance SQL instances.
  • By using Microsoft SQL Server maintenance tasks, we reduced the time DBA administrators require for trivial maintenance tasks and increased efficiency of the business by 50%.
The product is very easily operated by using the SQL Server Management Studio (SSMS) console. Also the Azure Data Studio management tool allows the bridging of features of Microsoft SQL Server on-premise with Azure-based SQL Server related resources. SQL Server Management Studio allows for fast management and operations and is compatible with any version of Microsoft SQL Server.
Microsoft SQL Server providers a more user friendly experience when it comes to Microsoft SQL Server components management via its unique SQL Server management Studio. It is also a production ready, resilient, highly available and tested database management system (DBMS). The choice of Microsoft SQL Server came out because of the tight integration of Microsoft SQL Server with the remaining core Microsoft products, including Windows Server and Microsoft Dynamics CRM.

Do you think Microsoft SQL Server delivers good value for the price?

Yes

Are you happy with Microsoft SQL Server's feature set?

Yes

Did Microsoft SQL Server live up to sales and marketing promises?

Yes

Did implementation of Microsoft SQL Server go as expected?

Yes

Would you buy Microsoft SQL Server again?

Yes

Microsoft SQL Server is ideal for highly available SQL workloads by using SQL Server Always On availability groups. Microsoft SQL Server might not be appropriate for solutions which require a very low resource footprint, since it requires significant CPU cores and RAM memory as well as high IOPS, always depending on the usage scenario.

Comments

More Reviews of Microsoft SQL Server