The solution is primarily used for studying data and statistics. We have some services that we are monitoring and keeping records and doing reports, and we use it for that.
Software Engineer at Es'hailSat
Easy to use, with good performance but could have better pricing
Pros and Cons
- "The performance is good."
- "The pricing in general could be better."
What is our primary use case?
What is most valuable?
The solution is quite stable.
The solution has the capability of scaling.
The performance is good.
It's very easy to use.
What needs improvement?
The solution was delivered to us, and we really don't interface with the solution directly. I can't speak to any features that are missing.
The only people that can use it directly are developers. It's not for everyday users.
The pricing in general could be better.
For how long have I used the solution?
We've used the solution for about five years or so. It's been a while.
Buyer's Guide
SQL Server
December 2024
Learn what your peers think about SQL Server. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.
What do I think about the stability of the solution?
The solution is stable. It's reliable. We do not deal with bugs or glitches. It doesn't crash or freeze.
What do I think about the scalability of the solution?
The solution can scale, however, it's dependant on the hardware. It's not limitless.
There are about ten users using the solution at this time.
We do have plans to increase usage in the future.
How are customer service and support?
We don't interface with Microsoft support. We always go to the vendor that performed the integration for us.
How was the initial setup?
We did not implement the solution. We had it delivered to us.
I've done an installation in the past, however, not at this company. It's straightforward. It's simple due to the fact that it's going to be installed on the Microsoft operating system, not like MySQL that's used on a Linux server.
Deployment may take about 15 minutes or so.
We have a technical team of about eight people that can handle maintenance as necessary.
What about the implementation team?
We had an integrator deliver the solution to us, as we are not ourselves developers.
What's my experience with pricing, setup cost, and licensing?
I don't have any details on the licensing in terms of any details or costs. It's not an aspect of the solution I directly deal with.
What other advice do I have?
We are just customers and end-users. We don't have any business relationship with the company.
We use the express edition of the solution.
It was delivered as part of a solution. We are not developers. It was a turnkey solution delivered to us by an integrator, and we are doing some maintenance, however, we are not developing the content of the database. It was used as part of our services for maybe five years or more.
The database is on the back end. We are using it with our applications at the front end that we are interfacing with. In terms of the SQL server, we don't go and use it directly. We use it through the application. There's an application that is providing a user interface for us, and we work on that user interface. We don't work on the native interface of the SQL server.
Overall, I would rate the solution at a seven out of ten. I've heard that Oracle is better.
I'd recommend this solution to other companies.
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.
Chief Information Officer at a financial services firm with 501-1,000 employees
Good SSMS and profiling tools that work well for internal applications
Pros and Cons
- "I like that the new version has a memory-optimized table to improve the performance."
- "I would like to see the performance improved. Migrating should be easier and the scalability needs improvement."
What is our primary use case?
We use SQL Server for our internal applications.
What is most valuable?
Working with SQL Server, it is quite convenient to use the SSMS tools to write a profile. I also like the profiling tools.
I like that the new version has a memory-optimized table to improve the performance.
What needs improvement?
We had some difficulty doing the performance tuning when we migrated from the 2008 version to the 2016 version. We experienced a drop in the performance. We could not understand or figure out what caused the drop in performance. We did not change any settings to cause this effect. We tried to keep the same settings.
We feel that when running the 2008 version, it was much quicker in terms of performance.
That is an area of SQL Server that can be improved. Moving to a new version, you shouldn't have to change the configuration.
We have not been able to utilize it fully because it is not straightforward.
I would like to see the performance improved. Migrating should be easier and the scalability needs improvement.
For how long have I used the solution?
I have been using this solution for many years.
We are using version 2016.
What do I think about the stability of the solution?
It's a stable product.
What do I think about the scalability of the solution?
In terms of scalability, it has some room for improvement.
We have 20 people in our organization who are using this solution.
How are customer service and technical support?
We don't usually get support from Microsoft. We get it from our software vendors or we try to do it ourselves.
We are somewhat satisfied with the support that we have received from the vendor, but not fully because of the issue we faced when we moved to a newer version. But in other areas, it's okay.
Which solution did I use previously and why did I switch?
We have used SQL Server from the beginning.
How was the initial setup?
The initial setup was moderate. It was not easy but it was not difficult.
What other advice do I have?
I would rate SQL Server a nine 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.
Buyer's Guide
SQL Server
December 2024
Learn what your peers think about SQL Server. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.
Managing Director at a tech services company with 11-50 employees
Capable, efficient, OLAP server for Analysis Services; has Big-Data performance issues
Pros and Cons
- "It's a very capable, efficient, price-performant OLAP server."
- "The web interface and the command line interface could be better so we could manage and build some things around an API. If we could build our own solution, our own interface, and then manage the solution through that open API, that would be better."
- "For a big amount of data, when we are speaking about IoT Segments, and Big Data projects, there are performance issues."
What is our primary use case?
Initially as a post-transactional database, but now it's mainly a transactional database and for Analysis Services.
How has it helped my organization?
It's a very capable, efficient, price-performant OLAP server on which we can build our solutions.
What is most valuable?
Analysis Services, because we are an independent software vendor in the business-intelligence area.
What needs improvement?
The web interface and the command line interface could be better so we could manage and build some things around an API. If we could build our own solution, our own interface, and then manage the solution through that open API, that would be better.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
With the new, big releases, there's quite a lot of work that we have to do. From 2005 to 2008, and then from 2012 to 2016. But, otherwise, it's quite stable. It's nice.
What do I think about the scalability of the solution?
Even for us, it's quite okay. For the type of customers we have now, it's okay. But, for a big amount of data, when we are speaking about IoT Segments, and Big Data projects, there are performance issues.
How are customer service and technical support?
If there wasn't Stack Overflow, that would be a problem. But luckily there are also other resources on the web which we can use to help ourselves. Just depending on Microsoft support it would not be so great.
Which solution did I use previously and why did I switch?
We used PostgreSQL, and we also used some other OLAP servers.
How was the initial setup?
It's more and more complex. The 2005 version was very nice and neat, but now it's more and more complicated.
What's my experience with pricing, setup cost, and licensing?
The price has been going higher and higher. The market is quite price sensitive.
Which other solutions did I evaluate?
At that time there was also Sybase, Oracle, MySQL. That's at the time those databases were up.
What other advice do I have?
It's good if you need OLAP services.
I give it a seven out of 10 overall, because of the things mentioned: First is that during the version upgrades, sometimes things are complicated. The second thing is the support is not so... without an open-source community it would not be so good. Third is the pricing, because it's changing, sometimes it's confusing.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Database and Application Administrator with 10,001+ employees
It will do clustering, so you can have two database servers looking at the same data simultaneously
Pros and Cons
- "You could have an offsite and an onsite, and if the onsite goes down, the offsite picks it up. I like that flexibility to provide continuing operations."
- "It is a simple query language. It is consistent across all versions. If you start with an older version, move to the newer version. The same code will still work."
- "It can go easily on a virtual machine and be accommodated by a virtual machine easily. That is a plus, as not all databases can handle that."
- "It will do clustering, so you can have two database servers looking at the same data simultaneously."
- "It pesters you to update the Client every month when there is nothing new that you really need to add, but it is constantly pestering you. I do not care for it."
How has it helped my organization?
It allows me to obtain access to data that I would not otherwise obtain access to from different programs. It has helped pull statistics and data, then put it into a report form to do some Power BI on it. This really helps people above me to view what we are doing, how we are doing it, and how to improve it.
Overall, it just makes your job simpler.
What is most valuable?
- Ease of installation.
- Ease of creating your databases.
- Ease of changing what your databases look like when you need to.
- Creating tables is simple.
- They have lots of different options that you can use for the fields within the tables.
It is a simple query language. It is consistent across all versions. If you start with an older version, move to the newer version. The same code will still work.
It can go easily on a virtual machine and be accommodated by a virtual machine easily. That is a plus, as not all databases can handle that. It also will do clustering, so you can have two database servers looking at the same data simultaneously.
You can always access the data. You could have an offsite and an onsite, and if the onsite goes down, the offsite picks it up. I like that flexibility to provide continuing operations.
What needs improvement?
Right now, the tool you use to query the system updates every month. It pesters you to update the Client every month when there is nothing new that you really need to add, but it is constantly pestering you. I do not care for it.
What do I think about the stability of the solution?
I have no problems with stability at all, even when they are clustered.
What do I think about the scalability of the solution?
Scalability depends on the version. I have to know ahead of time what version I need, but that is typical of all database software. However, as long as I build it correctly, it works great.
How are customer service and technical support?
I have not had support for the SQL Server product.
This is Microsoft, so you just buy a ticket and they will just work with you until it is fixed. However, I have not had any issues where I needed to contact them.
Which solution did I use previously and why did I switch?
We previously used MySQL, because it is a free product. It was just hard to operate, do backups, and make automated. Also, it was not scalable.
How was the initial setup?
Initial setup is real simple. Just install it. Though, I recommend for new users to at least look online for training or a manual.
What's my experience with pricing, setup cost, and licensing?
It has the easiest licensing.
Which other solutions did I evaluate?
We are a Microsoft shop, so we use Active Directory. That integrates well with this product, but we did look at Oracle. We also looked at IBM. This was the best price point for us for what we were getting.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Architect at a tech consulting company with 51-200 employees
Provides data quality services tools and In-Memory OLTP tables.
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 indexes
In-memory OLTP tables
How has it helped my organization?
We design and implement data warehouse solutions with SQL Server 2016 Developer Edition tools. This solution has:
Given us high levels of productivity
Allowed us to use an agile approach to the design and implementation of data warehouse solutions for our customers
Given us a competitive advantage in our market
What needs improvement?
We do not have much to complain about SQL Server 2016 Developer Edition in itself.
We do have some complaints regarding licensing. In an emerging market like Argentina, it is very steep for our customers to pay USD 28,000 or more on licensing for an instance of SQL Server 2016 Enterprise Edition. This poses a limiting factor to our growth.
For how long have I used the solution?
We have been using SQL Server 2016 Developer Edition for a few months so far. We have been using the previous version (SQL Server 2014 Developer Edition) for more than two years.
What was my experience with deployment of the solution?
We did not encounter any deployment issues.
What do I think about the stability of the solution?
We did not encounter any stability issues.
What do I think about the scalability of the solution?
We did not encounter any scalability issues. This is the case even though the Developers Edition does not offer the same level of performance and scalability that the equivalent Enterprise Edition offers.
How are customer service and technical support?
Customer Service:
As usual, Microsoft offers very good customer service. The amount of resources (self-study materials, online courses, and tutorials) is huge and most of it is free. Paid customer service is also very good.
Technical Support:Paid technical support is very good and efficient.
Which solution did I use previously and why did I switch?
I have used data warehouse tools from Microsoft since SQL Server 2000.
How was the initial setup?
If you do the proper training prior to the setup, there will be no issues. However, 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. However, the scope of those said wizards is limited.
What about the implementation team?
We implemented with an in-house team only, with proper, prior training that was also done in-house.
What was our ROI?
Since SQL Server 2014 Developer Edition, Microsoft has been offering these tools free of charge. The ROI is mainly focused around training investment. We do the training in-house, so the ROI is around one year.
What's my experience with pricing, setup cost, and licensing?
We have no issues with pricing and licensing for SQL Server 2016 Developer Edition, as it is free of charge. The thorny issue is with pricing and licensing with customers.
We do our best to design data warehouse solutions that can cover requirements from our customers within the capabilities of SQL Server 2016 Standard Edition.
Which other solutions did I evaluate?
The cost-benefit ratio offered by Microsoft's data warehouse solutions is, by a long shot, much more convenient for our customers, small and medium sized companies, than solutions from other vendors.
What other advice do I have?
My advice is focused on companies that develop and offer data warehouse solutions for customers that use SQL Server. Consider the ROI, which is mostly training investment (for the Developer Edition). If training is not done 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 data warehouse projects.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Consultant at a tech company with self employed
Works well as a general-purpose database, but it needs to improve documentation for specialist applications
Pros and Cons
- "I value the ability it gives me to test on small machines and easily scale up to larger devices for live applications."
- "When we run into problems, it's usually during installation, and finding answers to the problem has been a nightmare because the documentation is terrible."
What is our primary use case?
The solution is used primarily for medium companies in vertical accounting applications. We use the solution as a good general-purpose database.
What is most valuable?
I value the ability it gives me to test on small machines and easily scale up to larger devices for live applications.
What needs improvement?
When we run into problems, it's usually during installation, and finding answers to the problem has been a nightmare because the documentation is terrible.
Likewise, I find the business reporting rather poor, and the solution doesn't work well as a data warehouse product. When I tried to use it as one, I did not find it very satisfactory.
For how long have I used the solution?
I've used SQL Server for about 20 years, probably. I've used a number of different versions, including 2010 and 2007.
What do I think about the stability of the solution?
We have never had a stability problem.
What do I think about the scalability of the solution?
We rarely have more than a few hundred users. It's more about the person using it since we don't have heavy, continuous use.
How are customer service and support?
We've never had a sensible answer from technical support.
How was the initial setup?
I have generally found implementing the solution easy. But when it comes to the time we took to implement the solution, the problem's always been the application and not the database. The solution is usually easy to implement because we use standard facilities. If you need something special, you run into all sorts of trouble because SQL Server gives you an awful lot of ability to change the settings.
What's my experience with pricing, setup cost, and licensing?
We've used it as a development tool, and it's very cheap as a development tool. Besides, someone else has paid for it for my use, so it's a question of whether the cost suits the end user. The solution has a good midrange price for the applications in which we've used it. Oracle's pricing would raise more eyebrows, but SQL Server's pricing has proven satisfactory for our market range.
Which other solutions did I evaluate?
We mainly use SQL Server because it's cost-effective for our applications. We've occasionally tried other databases for various reasons. We've used the Sybase database, but the Sybase database is very close to SQL Server. We've also tried MySQL, but that was more of an exercise in porting than anything else. However, it's not a fair comparison because we had done the development on SQL Server and then used that as a porting exercise.
What other advice do I have?
The solution's generally been easy to use for the general cases we've used. The solution has been satisfactory for the sort of applications we've used.
We've been very much middle of the road in using SQL Server. We don't use specialist, and we've tried to keep to standard SQL as far as possible. We don't use the clustering facilities or try to use any of the specialist facilities. We could drop it and switch to MySQL or another database if we had to. We are using SQL Server, not for the particular services it's got, but using it as a middle-range product. We're taking advantage of the fact that it runs on all sorts of platforms, and it's a good value development product that works very easily for us. We're not using it for some of the things Microsoft clients find particularly useful for. We're not high-intensity users. For people like us, it fits in very easily.
For our purposes, SQL Server is just about ideal. It's easy to use and fit. Some of the later versions, in particular, have been easy to use. We have had installation problems on some of the later versions, and the documentation is poor. I'll rate SQL Server a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Network Administrator at ACMC
Stable and easy to use
Pros and Cons
- "One of the most valuable features of SQL Server is that it's easy to use."
- "SQL Server could be improved with cheaper licensing because it's very expensive."
What is our primary use case?
We primarily use SQL Server as a database management system.
This solution is deployed on-prem.
What is most valuable?
One of the most valuable features of SQL Server is that it's easy to use.
What needs improvement?
SQL Server could be improved with cheaper licensing because it's very expensive.
For how long have I used the solution?
We have been using SQL Server since 2016, so more than five years.
What do I think about the stability of the solution?
This solution is stable.
Which solution did I use previously and why did I switch?
Before implementing SQL Server, we used Oracle. We switched to SQL Server because it had good integration.
How was the initial setup?
The installation is straightforward. I was able to handle deployment and maintenance by myself.
What about the implementation team?
We implemented this solution through an in-house team.
What's my experience with pricing, setup cost, and licensing?
For licensing, we pay yearly. The licensing is very expensive, and it should be cheaper.
What other advice do I have?
I rate SQL Server an eight out of ten. I would recommend it to others, as long is it meets their requirements.
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.
Associate Manager at a consultancy with 501-1,000 employees
Provides great CDC mechanism for adding data incrementally; simple installation
Pros and Cons
- "A big advantage is the ability to store any type of data in SQL Server."
- "Performance could be improved."
What is our primary use case?
We use SQL Server to import data from different source systems. Depending on requirements, you act as the resource and can schedule jobs in the Azure environment. The server can be stopped when not required so there's no cost when it's not being used. We make use of the pipeline to put the data into the SQL Azure environment and extract it to the server. I'm the associate manager.
What is most valuable?
The best feature in SQL Server is the CDC mechanism for adding data incrementally. Another good feature is the ability to store any type of data in SQL Server, it's a big advantage.
What needs improvement?
You need to be careful if you have a very large amount of data, because the platform can be degraded if you're not on top of it. Oracle handles that issue better and it's the main problem I have with SQL Server. The performance should be better.
What do I think about the stability of the solution?
This is a stable product.
What do I think about the scalability of the solution?
This product is scalable, we have between 20 and 30 users in our company. We'll continue to use this product.
How are customer service and technical support?
We haven't needed to contact technical support. If there is an issue we use the different SQL forums and we can easily fix issues.
How was the initial setup?
The initial setup is straightforward, you can install with basic knowledge. Installation doesn't take long at all, I did it myself.
What's my experience with pricing, setup cost, and licensing?
There are no annual licensing fees, you pay when you use the product.
What other advice do I have?
I rate this solution a nine out of 10.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free SQL Server Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Product Categories
Relational Databases ToolsPopular Comparisons
MySQL
Teradata
Oracle Database
MariaDB
SAP HANA
IBM Db2 Database
Amazon Aurora
CockroachDB
LocalDB
IBM Informix
Oracle Database In-Memory
Citus Data
YugabyteDB
SAP IQ
SAP Adaptive Server Enterprise
Buyer's Guide
Download our free SQL Server Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Microsoft sql2017 VS SAP Hana
- SQL Server 2005 vs. InfoBright - what are the pros and cons of these solutions?
- SQL Server 2012 - can I make OLTP transactions from my ERP run in memory?
- How does NuoDB compare to MySQL and SQL Server?
- What are the main architectural differences between Microsoft SQL Server and Oracle Multitenant?
- Would you say the price of SQL Server is high compared to that of similar products?
- Has using SQL Server helped your organization in any way?
- Which authentication mode is best for SQL Server?
- Which solution do you prefer: Microsoft SQL Server's enterprise edition or Oracle Database's enterprise edition?
- Which is better: SQL Server or SAP HANA?
@KathyC, I really appreciate your thoughtful remarks on my review. Feedback is always welcome, as it helps all reviewers to focus on what is important to our peers.
Kind regards, GEN