Try our new research platform with insights from 80,000+ expert users
it_user117381 - PeerSpot reviewer
Lead Software Engineer at a tech services company with 11-50 employees
Real User
We've measured notable performance improvements with this solution
Pros and Cons
  • "There was an online system in which we had about 2500 requests to the DB per second. Every request had a completion window of one second to process and retrieve data. After switching to SQL Server, and AlwaysOn, and Snapshot, and tinkering, and configuring and tinkering, the handling capacity we measured increased to about 5000 requests per second, while the time decreased to 0.5 seconds per request."
  • "As a software developer, it can be hard to do something in Oracle that is SQL Server specific, and vice-versa, sometimes."
  • "One stability issue I encountered was the deadlocking between calls to the same resources (tables, etc.). That was solved by row versioning."

How has it helped my organization?

There was an online system in which we had about 2500 requests to the DB per second. Every request had a completion window of one second to process and retrieve data. Before my arrival, the numbers were 1000 requests per second and two, and sometimes, three to five seconds spent per request.

After switching to SQL Server, and AlwaysOn, and Snapshot, and tinkering, and configuring and tinkering, the handling capacity we measured increased to about 5000 requests per second, while the time decreased to 0.5 seconds per request.

What is most valuable?

The AlwaysOn high-availability feature is the most valuable feature of SQL Server to us. This is because of the relative ease of the configuration, rather than configuring for OLTP-OLAP distinction.

What needs improvement?

As a software developer, it can be hard to do something in Oracle that is SQL Server specific, and vice-versa, sometimes.

Improvements must not be stopped and must not end. When business needs arrive, then the improvements follow. For example, 15-20 years ago, MySQL did not have built-in Stored Procedure support; there was no business need for MySQL to have stored procedures built-in.

For how long have I used the solution?

One to three years.
Buyer's Guide
SQL Server
March 2025
Learn what your peers think about SQL Server. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
856,873 professionals have used our research since 2012.

What do I think about the stability of the solution?

One stability issue I encountered was the deadlocking between calls to the same resources (tables, etc.). That was solved by row versioning. (We were shooting ourselves in the feet).

What do I think about the scalability of the solution?

No scalability issues.

How are customer service and support?

I have never had the need to reach out to the vendor.

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

Yes I did use another solution previously. The switch was mainly for the performance. Secondly, it was for the technology compatibility.

How was the initial setup?

It was very straightforward. There was no complexity which I couldn’t handle.

Which other solutions did I evaluate?

I’m not a "product" fan. I try to use "the" product which will comply smoothly with the software I’m working on.

What other advice do I have?

I’ve been working on Microsoft SQL Server since 2005, and currently I’m using SQL Server 2014 in my development environment and SQL Server 2012 in the production environment.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Systems Analyst/DBA at Vecima Networks
Real User
Leaderboard
A relational database system that is critical for storing reporting data

What is our primary use case?

The primary use of SQL Server is to store and retrieve data.  If you go into the extra features that come with your license, you can also do reporting, analytics and ETL.

What is most valuable?

Everything is valuable. It is a relational database system which is critical for storing reporting data or any data that is highly relate-able. Plus your data is one of the most important assets in your company.  Might as well have a good system to protect it.

How has it helped my organization?

In a manufacturing system, storing test data in an Excel file has limitations in how much data can be stored at one time and how many people can manipulate the data at one time. Storing it in SQL Server allows you to store as much data as you have disk space for. It can be viewed and modified by multiple people at one time.

What needs improvement?

Setting up some of the more complex systems could be simpler. Things like service broker can be tricky to set up for the inexperienced.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

Stability seems very good. I have not seen any issues with this.

What do I think about the scalability of the solution?

I have not run into scalability issues. It feels very scalable.

How are customer service and technical support?

I have not needed to contact technical support for this product

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

I did not use a previous solution. I have heard of other companies using Microsoft Access or Excel for similar problems. However, after hearing the headaches they have, I would not recommend those for large scale projects.

How was the initial setup?

The initial setup was straightforward, but configuration post-install can be complex. Complexity comes from attempting to optimize it and implementing some of the new features that come in new versions.

What about the implementation team?

We implemented it entirely in-house.  

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

Pricing and licensing is based on a per core and/or per-processor license. Try to keep these low, but keep it above four. (Four is the minimum number of cores.) If you are working mostly with OLTP, make sure your single thread CPU speeds are high.

Which other solutions did I evaluate?

We did not evaluate other options. The other options lacked support, lacked performance, or were too expensive.

What other advice do I have?

If you don't have a DBA on site, hiring a consultant is recommended to help get things setup and configured. This will reduce headaches down the line.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
SQL Server
March 2025
Learn what your peers think about SQL Server. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
856,873 professionals have used our research since 2012.
PeerSpot user
Software Architect at a tech consulting company with 51-200 employees
Real User
Top 20
Enabled us to use an Agile approach to the design and implementation of DW solutions.

What is most valuable?

  • SQL Server Integration Services tools
  • Data Quality Services tools
  • Master Data Services tools
  • SQL Server Reporting Services tools
  • Data Partitioning (Horizontal Partitioning) tools
  • ColumnStore Indices
  • In-Memory OLTP tables

How has it helped my organization?

We design and implement DW solutions with SS 2016 Dev Ed tools. This solution has given us high levels of productivity, which has allowed us to use an Agile approach to the design and implementation of DW solutions for our customers, and this Agile approach has in turn given us a competitive advantage in our market.

We have also started exploring the use of Microsoft R Client, MS R Services and MS R Server with SQL Server 2016 Dev Ed, which are part of the hosted Data Science package.

We are also looking forward the inclusion of Python support in SQL Server 2017 for said hosted Data Science package.

We are very interested in complementing DW solutions with Data Science and Machine Learning solutions, which could be a major plus for our existing DW customers, even though all hosted data science tools are only available in Enterprise Ed (for our customers), which again presents the same limiting factor (budget) already mentioned.

Having said that, we see that the potential that the hosted Data Science tools offer to some of our customers is large enough to be explored and considered on a case by case basis, with proper ROI analysis.

What needs improvement?

We do not have much to complain about SS 2016 Dev Ed in itself, we do have some complaints regarding licensing for SQL Server 2016 Enterprise Ed. In an emerging market like Argentina, it is very steep for our customers to pay U$S 28,000 or more on licensing for an instance of SS 2016 Enterprise Ed, and this poses a limiting factor to our growth.

For how long have I used the solution?

We have been using SS 2016 Dev Ed for a few months so far, but have been using the previous version (SS 2014 Dev Ed) for more than two years.

What was my experience with deployment of the solution?

The deployment tools for DW solutions in both 2014 and 2016 editions of SQL Server are part of the SQL Server Data Tools (SSDT) package. As SSDT is based on Visual Studio, this toolset has been very stable since its inception, both in terms of performance as well as in terms of functionality, so, deployment in 2016 is done in the same way as in 2014, which translates into no issues during deployment.

What do I think about the stability of the solution?

There were no stability issues.

What do I think about the scalability of the solution?

There were no scalability issues, even though the Dev Ed does not offer the same level of performance and scalability that the equivalent Enterprise Ed offers.

Pertaining to the hosted Data Science package that we have been exploring, we have found an important increase in scalability when comparing the performance of a given solution running as hosted, and the same solution running on the same server with only client R tools.

This scalability advantage presents itself as an important reason to consider these tools as a viable solution to some of our DW customers.

How are customer service and technical support?

Customer Service:

As usual, MS offers a very good customer service. The amount of resources (self-study materials, online courses, tutorials) is huge, most of it is free.

Paid customer service is also very good.

Technical Support:

Paid tech support is very good and efficient.

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

I have always used DW tools from Microsoft since SQL Server 2000.

How was the initial setup?

If prior to the setup you do the proper training, there are no issues with setup, but the learning curve is wide and tall.

You could get started fast and sure if you stick to the many Wizards included with the tools, but the scope of said Wizards is limited.

What about the implementation team?

We did not have deployment/implementation issues.

What was our ROI?

Since SS 2014 Dev Ed, MS is offering these tools free of charge, ROI mainly is focused around training investment. As I have said, we do the training in-house. ROI is around one year (12 months).

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

No issues with pricing and licensing for SS 2016 Dev Ed, as it is free of charge, as mentioned above, the thorny issue with pricing and licensing is with customers. We do our best to design DW solutions that can cover reqs from our customers within the capabilities of SS 2016 Standard Ed.

Which other solutions did I evaluate?

The cost-benefit ratio offered by Microsoft's DW solutions is, by a long shot, much more convenient for our customers (small and medium companies) than solutions from other vendors, hands down.

What other advice do I have?

Consider the ROI (most training investment). If training is not in-house, only hire training from an official Microsoft Training Center in your region. Look for the best Training Center. Once you are done with the training, you can start taking customers for DW projects.

Disclosure: My company has a business relationship with this vendor other than being a customer: I teach MOC courses on the design and implementation of DW solutions with the aforementioned tools.
PeerSpot user
it_user718458 - PeerSpot reviewer
Corporate Data and BI Lead - Database Administrator at a logistics company with 10,001+ employees
Real User
Provides An Easy Way To Monitor And Troubleshoot Problems

What is most valuable?

Most of SQL Server High Availability and Disaster Recovery solutions. They are easy to configure and maintain.

How has it helped my organization?

It provides the best performance and an easy way to monitor and troubleshoot problems.

What needs improvement?

Indexing, execution plans, and the SQL Server Management Studio performance.

For how long have I used the solution?

Over seven years.

What do I think about the stability of the solution?

No.

What do I think about the scalability of the solution?

No.

How are customer service and technical support?

Medium.

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

No.

How was the initial setup?

Complex design, easy configuration.

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

It is not very expensive and is suitable for an international company, like what I am working with. Free licenses are suitable for small companies, too.

Which other solutions did I evaluate?

No.

What other advice do I have?

Stable and easy to administrate.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user715902 - PeerSpot reviewer
CEO and Founder at a tech services company
Consultant
For Mission Critical Systems, Data Warehouses, And Big Data Solutions.

What is most valuable?

Performance improvements, optimizer enhancements. Most of our clients have high demands for performance, and this version of SQL Server delivers what we need.

How has it helped my organization?

We are a professional services company, so we use SQL Server to help our clients achieve their goals. Our clients use SQL Server 2016 for their most demanding mission critical systems, for data warehouses, and big data solutions.

What needs improvement?

The Query Store is a good start, but I expect the query processor to be a lot smarter and to use machine learning in order to improve and adjust execution plans automatically.

For how long have I used the solution?

One year.

What do I think about the stability of the solution?

Since we are working with a lot of clients on many edge cases, we encounter bugs and stability issues once in a while, but these are rare.

What do I think about the scalability of the solution?

If you know how to work with the product and leverage its various features and possibilities, then you can achieve great scalability.

How are customer service and technical support?

Microsoft offers several levels of technical support, which is OK, but not too good. But there is a wonderful community with lots of resources on the internet, so most issues can be solved without contacting Microsoft support.

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

No, I have been using SQL Server for the past 20 years.

How was the initial setup?

The initial setup is very clear and friendly. It has improved from the previous version.

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

Unfortunately, SQL Server licensing is a very complex topic. I advise people to consult with a licensing expert.

Which other solutions did I evaluate?

No.

What other advice do I have?

Download the Developer Edition for free, install it on your personal computer (it’s very easy), and start exploring. If you need help with something, just search for it on the internet, and you’ll find a wealth of resources about everything you need.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Management Trainee for Training at a tech services company with 11-50 employees
Consultant
It solved really complex situations

What is most valuable?

  • Net integration is best for me
  • Better optimizer
  • Ease of use (admin tools)

How has it helped my organization?

We used this to solve many complex problems.

What needs improvement?

Overall, trying to make over with Oracle, it can be improved in usage for high data migration companies of large scale.

For how long have I used the solution?

I have experience using both the versions of SQL Server 2008, 2012 for more than two years.

What do I think about the stability of the solution?

Never had issues with stability, may be we were handling structured data well.

What do I think about the scalability of the solution?

No, federal vs clusters approach explains you well that you can search for them.

How is customer service and technical support?

Technical support rating would be around a seven and a half out of 10.

How was the initial setup?

Setup is easy as what we want the database to do for our problems, compared to Oracle latest versions you need to spend more time on the initial setting up where these cannot go wrong with partitioning and indexing and it needs to be perfect.

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

Go for SQL and compare it with pricing and stability with other Microsoft products.

Which other solutions did I evaluate?

Definitely yes, with Oracle only if the needed situations cannot be met, mostly it covers better.

What other advice do I have?

Best practices are the always a better choice for implementing the solution, hire a good expert and consult a better person with huge experience in architecting database systems for decades.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
DBA de Desenvolvimento at a tech services company
Consultant
Review about SQL ServerGreat product. Like any software, a good and prepared staff is the key to success

What is most valuable?

The way the product shows the execution plan and the facility to the developer and tests the SQL code.

How has it helped my organization?

The product is used in the core systems. It has been used since the beginning.

What needs improvement?

Better execution plans and better debugging.

Improved dependency of use of temporary tables to reach good performance in complex SQL.

For how long have I used the solution?

I've used this solution for six years.

What do I think about the stability of the solution?

Sometimes the cross-database performance isn't the best.

What do I think about the scalability of the solution?

No.

How are customer service and technical support?

An eight out of 10.

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

I have used Oracle and I also use IBM DB2. All of them have pros and cons.

How was the initial setup?

No.

What other advice do I have?

Great product. Like any software, a good and prepared staff is the key to success.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Data Analyst at a media company with 1,001-5,000 employees
Real User
We're able to easily upscale previous systems to provide an efficient interface for our internal clients to do their jobs effectively

What is most valuable?

The ability to organize and structure our data in order to extract and provide it to various products and systems within our organization. It is widely used and has great online support from many third-party sites.

How has it helped my organization?

We're able to easily upscale previous systems to provide an efficient interface for our internal clients to do their jobs effectively.

What needs improvement?

Learning SQL could be easier. Some inbuilt tools to enable faster query writing would be very useful.

For how long have I used the solution?

I have used various versions for at least 25 years, on and off.

What do I think about the stability of the solution?

No, none.

What do I think about the scalability of the solution?

When upsizing, some tools do not do a very good job of scaling efficiently and lots of after tweaks need to be made.

How are customer service and technical support?

From Microsoft -- poor/very expensive, but there are many other helpful resources out there.

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

Used MS Access, but data ports became too large for it to support, so we needed a product to take us to the next level as our data ports grew.

How was the initial setup?

A lot of initial reading was required to carefully manage the process of setting everything up correctly.

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

Not my area.

Which other solutions did I evaluate?

No, others evaluated.

What other advice do I have?

Do your homework first and be prepared for a tough learning curve.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free SQL Server Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2025
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.