Try our new research platform with insights from 80,000+ expert users
PeerSpot user
Info Sec Consultant at Size 41 Digital
Real User
Top 5
High availability/failover clustering makes DR straightforward.

Where to start?

Great range of admin tools (far outnumbers MYSQL) - I like the database tuning tools 
Nice BI tools and integration ability. 


Evolves quickly due to the monster support from MS
Integrates with the rest of MS products (this is a plus and a minus, of course)
Scalable - a few MBs up to petabytes. 
High availability/failover clustering makes DR straightforward.

Own reporting services - if you can't report on it, it's hard to manage. 

Problems include - is it an MS product? Then licensing can be a pain if they do an audit. 

Also, with AWS's offerings becoming so easy to set up, scale, and work at great speed, MS SQL probably needs to up its game massively if they are ever going to keep up, let alone fully compete with Amazon's database suite.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user158343 - PeerSpot reviewer
it_user158343Software Architect at a tech consulting company with 51-200 employees
Top 20Real User

I agree with the fact that the inclusion of AlwayOn tools (since SQL Server 2012) has somehow simplified the configuration of High Availability (HA) settings in SQL Server, in this sense, the HA part in HADR (High Availability - Disaster Recovery) is a little bit simpler than with previous versions of SQL Server.

But we have to realize that when you include an HA solution to an instance of SQL Server, you should previously conduct a proper analysis on HADR for said instance, and that analysis is more complex than a (simpler) Disaster Recovery Plan.

It will take more time to complete a proper HADR Plan for your instances at your site, once you have your HADR Plan approved, you have to design and plan the detailed implementation of said plan.

But then again, AlwaysOn simplifies the config of HA in SQL Server, and said AlwaysOn (HA) solutions in SQL Server are a great complementary solution to a DR solution in SQL Server, in particular, if you combine Failover Clustering and Automatic Failover DB Mirroring with a DR solution for a given database in a given instance, instance that is covered by Clustering.

Kind regards, GEN

See all 3 comments
PeerSpot user
Senior IT Consultant/Program Mgmt at Consultant
Consultant
Performance Monitoring

Valuable Features:

Activity Monitor and Dynamic Management Views

Improvements to My Organization:

After reviewing a client's Microsft SQL environment, I have been able to setup specifics alerts and jobs in SQL Server Management Studio (SSMS) to definitely show them where they are experiencing network latency, disk latency, memory pressure, etc., etc.  I have done this type of performance review for over 20 clients in the last 5 years

Room for Improvement:

When reviewing SQL processes it would be great if all of the local processes on the SQL server were marshaled to a remote SSMS client.

Use of Solution:

I have been using Microsoft SQL Server since 6.0

Deployment Issues:

WMI configuration

Initial Setup:

Setting up Microsoft SQL server performance alerts and jobs on a single server or in a Cluster is very straightforward. I typically start off looking at the following:
  • Batch Request/Sec
  • Buffer cache hit ratio < 96%
  • CPU Utilization  > 80 % sustained
  • Compilation/Sec
  • Re-compilation/Sec
  • Page Life Expectancy (PLE)
  • User Connections
  • Lock Waits / Sec: _Total
  • Process Lock/Block By

My objectives are to provide a baseline to determine database growth pattern to ensure capacity planning, stability, bottlenecks, etc., etc.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
SQL Server
October 2024
Learn what your peers think about SQL Server. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,406 professionals have used our research since 2012.
reviewer1803756 - PeerSpot reviewer
Data Analyst at a financial services firm with 501-1,000 employees
Real User
Easy use and simple to expand with good performance
Pros and Cons
  • "We found it to be quite scalable."
  • "While using it, we really didn't experience any pain points."

What is our primary use case?

I'm a web developer, and I use SQL for the backend.

What is most valuable?

The most valuable aspect of the solution is its ease of use.

It's a pretty stable solution.

We found it to be quite scalable. 

What needs improvement?

While using it, we really didn't experience any pain points. It doesn't need any additional features. 

For how long have I used the solution?

I have a couple of years of experience with the solution so far. 

What do I think about the stability of the solution?

The stability and performance are good. It doesn't crash or freeze. it's not buggy. there are no glitches. It's pretty reliable. 

What do I think about the scalability of the solution?

The scalability has been good. If a company needs to expand it, it can do so.

How are customer service and support?

I've never used technical support. I can't speak to how helpful or responsive they would be. 

What other advice do I have?

I'm not sure which version of the solution I'm using. 

I'd rate the solution at a nine out of ten. We've been satisfied with its overall capabilities in general.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1595568 - PeerSpot reviewer
Technical Content Writer at a computer software company with 51-200 employees
Real User
Reliable with a simple setup but requires a knowledgable user
Pros and Cons
  • "The solution is stable. It's reliable."
  • "The scalability could be better."

What is our primary use case?

We primarily use the solution to store databases. 

What is most valuable?

Since MongoDB, we have come up and there are lots of tools that do enhance the database management system or keep an eye on our data. People can easily access it. 

The solution is stable. It's reliable. 

The initial setup is simple. 

What needs improvement?

MongoDB is a bit better. A traditional database system, like the SQL Server, is failing to catch up.

You need an experienced person to use that piece of technology so that you can store everything in a logical manner. We'd like it to be easier to store in a logical manner.

The scalability could be better. 

For how long have I used the solution?

We've been using this solution since 2012. It's been a while at this point. 

What do I think about the scalability of the solution?

It's not scalable. It hinders your performance as it's slow in nature and you need experienced people to work on it. That is why it's not very scalable.

We currently have ten to 15 users on the solution. 

At this time, we have no plans to increase usage. We are focusing more on MongoDB.

How are customer service and support?

We don't have any experience with Microsoft technical support. Therefore, I wouldn't be able to rate how responsive or helpful they are.

Which solution did I use previously and why did I switch?

We did not previously use a different solution. We are currently moving towards MongoDB, however.

How was the initial setup?

The installation is easy, especially since the new version has come up. Now, with the latest versions, installation is easy.

I cannot remember the time it took to complete the installation.

What about the implementation team?

Earlier, we had to bring in a technical team, however, our own technical team is quite experienced now. They can now do it themselves.

What's my experience with pricing, setup cost, and licensing?

We pay a yearly subscription fee. 

What other advice do I have?

We use both cloud and on-premises deployment models. We're using the latest version of the solution. 

I'd recommend the solution to other users and organizations. If there are people who can't afford MongoDB or if an organization doesn't want to migrate to MongoDB, it's important to keep in mind the users would have to learn the fundamentals of the SQL server first. Knowledge of it is a necessity.

I'd rate the solution at a six out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1322280 - PeerSpot reviewer
Regional Head Customer Experience at a financial services firm with 10,001+ employees
Real User
Easy to use, highly stable, but performance needs improvement
Pros and Cons
  • "The solution is easy to use and provides similar features to other competitors."
  • "SQL Server could improve by increase the performance, it cannot handle large amounts of data. I did not find any additional features compared to others solutions."

What is our primary use case?

We use a tool called Tosca for automation and all the automation artifacts we are saving are on the SQL Server.

What is most valuable?

The solution is easy to use and provides similar features to other competitors.

What needs improvement?

SQL Server could improve by increase the performance, it cannot handle large amounts of data. I did not find any additional features compared to others solutions.

For how long have I used the solution?

I have been using this solution for a few years.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

We have not scaled the solution extensively, but I do not foresee any problems.

Which solution did I use previously and why did I switch?

We have been using Hadoop and Spark.

How was the initial setup?

The installation and configuration are straightforward.

What about the implementation team?

We have a team of three people doing the backend maintenance and application support for this solution.

What was our ROI?

We did not encounter any issues that we would need support. 

What other advice do I have?

I would recommend this solution to others for small operations. For bigger applications with large amounts of data and a lot of users, I would not recommend it.

I rate SQL Server a six out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Technical Director at Progetti e Soluzioni
Real User
Great integration with extensive documentation and a good community for support purposes
Pros and Cons
  • "We've found it to basically be pretty problem-free."
  • "The interface could be updated to make it slightly more user-friendly."

What is our primary use case?

We primarily use the solution for recording transactions and information related to the reservation of a service. 

What is most valuable?

The product is very stable.

It offers very good documentation. When there are some little issues, it's always very easy to go into the documentation for troubleshooting purposes. There's just so much documentation on hand and a really great community around the product that is very helpful.

It's a very complete product.

We've found it to basically be pretty problem-free.

The integration with other products has always been quite good.

The security of the product has never given us any issues.

What needs improvement?

We're quite satisfied with the solution. There aren't any outstanding features we would like to add.

The interface could be updated to make it slightly more user-friendly.

For how long have I used the solution?

We've been using the solution for more than ten years. It's been a while. It's been more than a decade at this point.

What do I think about the stability of the solution?

The solution is very stable. there are no bugs or glitches. It doesn't crash or freeze. it's excellent.

What do I think about the scalability of the solution?

We haven't really scaled the solution all that much. At the moment, we have measured the scalability in a horizontal way. When we needed to have more installation and more capacity, we split the database into a different SQL Server instance.

In the future, we'll likely need to consider scalability more. We are also moving in the last two years, also to a different architecture from a monolithic to a more microservice architecture. Maybe the scalability can be more easily handled in the applications that are talking to each other and leaving the database out of the equation.

While end-users are hard to quantify, I can say that likely half a million users have come through our system for transactions.

In the near future, we will continue to use the solution. We might use it for the next four or five years, although it is hard to say.

How are customer service and technical support?

We've always been able to rely on the fantastic documentation and great community around the product in order to troubleshoot problems. It's very easy to fix issues as they arise due to the public knowledge available to everyone.

Which solution did I use previously and why did I switch?

We've mostly always used this solution. Last quarter, we moved a little bit to a NoSQL database. We have done a little experiment on Cassandra however, previously, it has always been on SQL Server.

We're considering moving away from the solution right now and trying something new. The owner of the company wants to experiment with other technologies and see what is out there, which is why there is talk of change. However, it's not a reflection on this product, which has been largely quite good.

How was the initial setup?

The initial setup is not overly difficult. It's pretty straightforward. A company shouldn't have any issues with the process.

We have 12 technical people on our team that can handle the implementation.

What other advice do I have?

The last version we used is 2015 if I'm not mistaken. We don't jump immediately to the latest version due to the fact that, usually, we look for stability. We make the move to the next version in case of some integration or limitation. We prefer not to move onto something that might have bugs or glitches that need to be patched. It's more secure for us that way. 

I'd recommend the solution to other companies.

I'd rate the solution at a ten out of ten. It's doing exactly what we need it to do. We've very happy with it.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Cloud DBA at UNIT4
Real User
Its stability delivers performance and usability and it has good reporting services

What is our primary use case?

  • Effectiveness in a production environment
  • New features test

How has it helped my organization?

Besides that, SQL Server has become very expensive like Oracle. Its stability delivers performance and usability.

What is most valuable?

  • SSMS
  • SSIS
  • Reporting services
  • FCI clustering
  • AlwaysOn
  • Basic availability groups.

What needs improvement?

I would like a mature real-monitoring built in into SSMS, even a trace file analyzer.

For how long have I used the solution?

Less than one year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Network Engineer &amp; Web Developer at OneTexh
Vendor
Consequently, Microsoft SQL server is best choice.

SQL Server Microsoft
Microsoft itself is the name of trustworthiness, solid promise, reliability, steadfastness, loyalty and commitment. Among its ranges of products which are mostly open source and freely available for consumers, Microsoft SQL server is useful for the “Great Data Storage” tool. The latest version of MS SQL server is 2012 which incorporates many enhanced features but previous versions like 2003 and 2008 also meet the needs to store data and analytics of data during structuring query.
Microsoft SQL server 2012 emerged in three different versions Standard, Enterprise and Business edition. The basic standard version can be used by smaller companies' databases and include many vivacious features to manage the data integration. Some features are not available but still it meet the needs of consumers and data handlers. Other two editions have more features like high end data integration, large data analysis, query optimization and other data encapsulation.
It can also integrate to Apache Hadoop e.g. running on different remote machines, capturing queries and send them to SQL server for further investigation. It can manage both relational and non relational data through its built in data-connectors. Database creation is trouble-free along with transportation of database from one platform to another much more uncomplicated.
The best feature in my point of view in its Enterprise and business intelligence edition builds on Power view, a web service BI toolkit that can be attached to the share point. So one can pull the data from any other source from the network and throw in Power View to view them (it mainly includes reports).
Disadvantage
As 2012 edition has a data-connector to have a connection with other data centers but it is still available for the windows environment. It can only be enforced in that hardware configuration which suits windows environment.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free SQL Server Report and get advice and tips from experienced pros sharing their opinions.
Updated: October 2024
Product Categories
Relational Databases Tools
Buyer's Guide
Download our free SQL Server Report and get advice and tips from experienced pros sharing their opinions.