The performance is most important to me, and it helps our ability to make business decisions quickly.
Senior Manager - Data Quality and Governance with 1,001-5,000 employees
Doesn't properly maintain the workload that we have
Pros and Cons
- "The performance is most important to me, and it helps our ability to make business decisions quickly."
- "The scalability is not as expected. The capacity in the black box is not enough."
What is most valuable?
What needs improvement?
They should make it work better in a multi-user context. This solution works, but not for the workload we have.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
It is stable. We use it in our data warehousing complex, and the performance is good.
Buyer's Guide
IBM Netezza Performance Server
November 2024
Learn what your peers think about IBM Netezza Performance Server. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
831,881 professionals have used our research since 2012.
What do I think about the scalability of the solution?
The scalability is not as expected. It is shipped to you as an appliance, a black box. If you want to expand it, you have to get an extra CD,or whatever, and they come and program something int he box to release extra bits. If this were a cloud product, you could just expand and subtract as you wish. The capacity in this black box is not enough.
How are customer service and support?
I would rate the tech support a five, on a scale of one to ten. It is obviously not that great.
Which solution did I use previously and why did I switch?
We had Teradata before, and I am not really sure why we switched.
What other advice do I have?
Based on first conception, do a POC, scale up to the volumes and get the vendor to prove that it can work with their requirements. Get them to scale it up, either simulate it, make sure it can actually do what it says, rather than buying beta and then get it and then find out that it doesn't actually do everything it says it does.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Technical Lead at a financial services firm with 51-200 employees
The underlying hardware is made for performance on large amounts of data, and for analytics
Pros and Cons
- "The underlying hardware that IBM provides with this appliance is made for a specific purpose, to serve performance on a large amount of data, and to do analytics as well. It is faster, when you compare it to any other product."
- "The only issue is that it's not expandable."
What is our primary use case?
Our prime use is for warehousing and analytics.
What is most valuable?
Being an appliance, the best features are its analytics and the performance level.
The underlying hardware that IBM provides with this appliance is made for a specific purpose, to serve performance on a large amount of data, and to do analytics as well. It is faster, when you compare it to any other product, like Hadoop or DXC Hadoop or Presto on AWS. It's made for a specific purpose and it serves that very appropriately.
What needs improvement?
It really serves its purpose. It meets the need for performance, it meets the need for robustness, and it also serves as a perfect data warehousing appliance. The only issue is that it's not expandable.
The new versions of Netezza, they are expandable. They can be on-prem and on the cloud like dashDB from IBM. It replaces the previous Netezza versions. We are currently on Mako because TwinFin support is going in 2019. Maybe in the next couple of years, we will be replacing Netezza with Redshift.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
As a database administrator, and in warehousing part for the last 12 years, we always have stability issues in every technology. So the issue is how well they support their product. IBM does support their product very well. We have had issues where there were queries that were generating billions of rows. It's all about how you understand the underlying architecture. The coder who understands the architecture can write a better query. We sometimes need to educate them. So there are always stability issues but not in terms of hardware or support. It's always how well you write your queries.
If you don't know Netezza, if you don't SQL or you don't know the underlying architecture but you are a good SQL developer, you know all the business logic and you write a query - but it is not actually performing - it's because you have not understood the distribution part of it. You need to consider the distribution keys or the organization keys. That makes the difference.
The stability doesn't depend on the hardware, it depends on your coding in SQL.
What do I think about the scalability of the solution?
If I was using TwinFin appliances, if my data grew to the limit that TwinFin supports, obviously I would have to buy a new appliance. I cannot just ask them to increase the memory or increase the storage or the CPUs. That would cost me another appliance. If our business side agreed to that, I would keep using Netezza and buy a bigger appliance, I'm okay with that. But the expandability is not there.
How are customer service and technical support?
I would rate the technical support at seven out of 10. We have our own SLAs and they have their own SLAs and things go around that. If we want to a fix in two days, it might be that they are not able to provide it, until it becomes business critical.
Which solution did I use previously and why did I switch?
Netezza was the first one which we incorporated and started using heavily. Before that, we did test the other data warehousing technology but it was just a PoC and PoV test.
In some of our business areas, they still use SQL Server data warehouses and Oracle data warehouses. But once we moved to Netezza, different business units bought in, and now we are up to Hadoop solutions and AWS solutions.
How was the initial setup?
Once it has been shipped and installed in your data center, it's just the point of plugging it in and the initial configuration. IBM people come and when they install it, they initialize it and then they give us the password and from there we move on in. It's very simple from there.
What's my experience with pricing, setup cost, and licensing?
Netezza is a costly solution. It does serve a specific purpose but it's costlier than what's available in the market, if you go to the cloud.
Which other solutions did I evaluate?
We are also doing a proof of value and proof of concept for AWS and Hadoop DXC.
What other advice do I have?
My client is looking towards replacing Neteeza with one of the up and coming warehousing solutions like Presto. They don't want the in-house or on-prem cost of managing that particular appliance. When everything is available on cloud, we pay less. My client develops medical products. They wanted to concentrate on the medical part, not on how to manage their IT. So they're moving towards more and more towards the cloud to replace the on-prem solution.
My advice would be to fully categorize your needs. Why you need Netezza should be a specific question, because there are so many different analytic solutions and which provide performance and which are cheaper than Netezza. Until you figure out completely that you only need a PDA (pure data analytics) system, you should really look at other products and compare them.
I wouldn't choose Netezza in today's world when we have Redshift, Presto, EMR, when we have Teradata, and when we have Oracle Autonomous. In today's world, you should look at these solutions first. If they don't serve your purpose, then look to Netezza.
In the current world, data is the big question. Nowadays, we are receiving a lot of data. It's like the data generation has come. We have terabytes of data and it might be, in a year or so, you cross the petabyte scale. So go with a petabyte-scale solution instead of a non-expandable Netezza appliance.
We are currently working on the latest Mako version. After that - Mako retires in 2024 - I don't think they have anything on Netezza. What they have is dashDB and Sailfish, which is a completely different product for IBM, but similar to Netezza. And those are expandable.
Netezza is a good product in and of itself, aside from the fact it is not expandable. Overall, it's a good product but definitely has room for improvement.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
IBM Netezza Performance Server
November 2024
Learn what your peers think about IBM Netezza Performance Server. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
831,881 professionals have used our research since 2012.
Data Warehouse Engineer at a retailer with 1,001-5,000 employees
The fact that the hardware and software are designed to work together is nice.
Valuable Features
- The speed of the MPP platform
- The ability to load large amounts of data in very short order
- The fact that the hardware and software are designed to work together and are supported in unison by IBM
Improvements to My Organization
We can process through more data much faster than we could with prior technologies.
Room for Improvement
More monitoring tools would be nice. I have found no tools within the tool which help with long running query issues. I would like to see the ability of static binds so access path can be counted on.
Use of Solution
I've been using this since 2010
Deployment Issues
There were no issues with the deployment.
Stability Issues
Stability comes and goes. Every software upgrade removes some problems, but introduces others. None have been critical, though.
Scalability Issues
There were no issues with the scalability.
Customer Service and Technical Support
It's 7/10 as when something goes wrong within IBM, it can take quite a bit to get it straightened out including a phone call to the sales rep to light fires.
Initial Setup
It was a straightforward set-up. You just have to install the appliance, turn it on, and you can start using.
Implementation Team
Netezza themselves set up the machines. We implemented our business rules using a vendor team to get us up to speed on MPP processing.
Other Solutions Considered
We evaluated this and Greenplum. Netezza won the battle for being an appliance that is wholly supported by the vendor. Greenplum won the individual transaction battle, but it was not enough to overcome the ease of an appliance.
Other Advice
The most difficult time I have with people is getting them to understand that Netezza is not meant for individual transactions, but for full set processing.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Business Intelligence Administrator at a comms service provider with 1,001-5,000 employees
Architecture is fixed, there is no scale-up availability at all, and the support is poor
Pros and Cons
- "The most valuable feature would be the fact that it has been running for awhile in an appliance format."
- "In terms of features that I would like to see, one is the ability to actually scale out an architecture. Right now, if you buy one, it's fixed. There is no scale-up availability at all."
What is our primary use case?
Neteeza is a data warehouse for customer analytics.
How has it helped my organization?
We're looking to get away from it, so I can't really say that it improved things. It did augment some of our product delivery resources.
What is most valuable?
The most valuable feature would be the fact that it has been running for awhile in an appliance format. The appliance format may be the best part.
What needs improvement?
There won't be another release. They're converting to DB2 and that is one of the reasons we are looking at other options.
In terms of features that I would like to see, one is the ability to actually scale out an architecture. Right now, if you buy one, it's fixed. There is no scale-up availability at all.
What do I think about the stability of the solution?
It's pretty good when it works. It's pretty stable overall. But if you have a problem, support is a nightmare.
What do I think about the scalability of the solution?
Scalability is not possible.
How are customer service and technical support?
Technical support has been awful. I found them unwilling to help, and with direct VPN connection to systems, unwilling to actually connect and look at information, which is part of our contract. They did not actually do their job.
Which solution did I use previously and why did I switch?
We're looking to switch away from Netezza because the platform database system that it runs on is no longer going to be in existence. It's moving to DB2. If it moves to that direction, the amount of changes in logic and queries that it would require is pretty substantial. At that point I would basically be rewriting everything.
When selecting a vendor, obviously I don't want somebody who is brand new. I want somebody who has a track record of actually being around for awhile. It needs to be a company with a product that does the functions that a database should do, and not something that's only a partial solution. There are a lot of solutions out there that do three-quarters of what a warehouse should be doing, but three-quarters of a warehouse are not sufficient.
How was the initial setup?
I wasn't involved in the setup. But it's an appliance, so there is no real setup, other than there is a day for an IBM technician to come out and stand it up.
Which other solutions did I evaluate?
Vertica was one of them. I looked at it recently. It has limiting factors on things like updates and deletes of data, where it has performance issues. That's a big problem for us.
What other advice do I have?
I rate Netezza at four out of 10. There is not too much involved to set one up from a customer perspective, but after the initial setup it is pretty awful on the customer support side of it.
My advice would be, check out all options. Don't just go with big-name vendors, because that is not always going to be the right answer.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Lead Business Intelligence Analyst at a logistics company with 1,001-5,000 employees
Speed, updated ETL, revamped scheduler, mean we refresh data multiple times per day
Pros and Cons
- "The benefit is really because of the additional speed that we have and, truth be told, the more updated ETL processes and the revamped scheduler in general."
- "The data governance prospect... from what I've seen, that is a really powerful tool as well, to help with data lineage and keeping track of that."
What is our primary use case?
For now, we use that as our enterprise-wide data warehouse. Performance-wise, it's been great. The speed has been excellent. We haven't really had any hardware issues with it that I'm aware of. We've had it for heavy-use in the past six months to a year. It's been good.
How has it helped my organization?
The big benefit that we've had is, in the past with the legacy data warehouse solution, we've been limited to having just a nightly batch, running on SQL Server. It's a slower batch process, so throughout the day we would be limited to stuff that happened as of some time in the evening.
So the benefit is really because of the additional speed that we have and, truth be told, the more updated ETL processes and the revamped scheduler in general. We've been able to move the refresh timing up to six times a day, so at any given point in the day, the data would be only four hours old, which helps us give much better - not quite real-time data - but closer to real-time data for the day, which helps the decision-makers get the most up-to-date information possible.
What is most valuable?
The speed.
What do I think about the stability of the solution?
I would say it's very stable. Whenever we have any sort of outage, the hardware team always communicates it, and it's been months since we've had any sort of outage, outside of the standard maintenance window. There have never really been any issues there. Stability has been good.
What do I think about the scalability of the solution?
For scalability, we're still in process - half the business is still not on this data warehouse, the company is also moving over to a different production system - so the scalability, we'll really see throughout this year, as the rest of the business gets migrated over to that new production system, and that data will be falling into the Netezza data warehouse platform. So for scalability, it's a little too soon to really give an answer yet.
How are customer service and technical support?
I have not used tech support. I'm not on the hardware team.
Which solution did I use previously and why did I switch?
Our IT leadership made the decision to go with Netezza before I joined the company, that decision had already been made. Prior to that we were using Microsoft SQL Server.
The only thing that I was really privy to was, Netezza was chosen because of its analytical capabilities and for the ability to process through a very high volume of records and give an aggregate solution from an analysis standpoint, in a very quick fashion.
How was the initial setup?
I was not involved on the hardware side, but I was on the data modeling aspect.
I would say it was straightforward. We used the IBM InfoSphere for the ETL scripts. Those seem to give plenty of visibility for allthe different steps in the ETL process, especially debugging or going in and making modifications as different tickets come through.
Working with some of the other developers, whenever they are given a ticket, it's pretty simple to see what step in the process and additional code needs to be added, or modified, or removed; to see exactly where it is and how it's going to affect things downstream, and to be able to see at what exact point that something has failed. That part, it's been more straightforward and just the visibility of the whole process.
What other advice do I have?
The most important criteria when selecting a vendor for a data warehouse solution are, obviously, the speed and the ability to handle large amounts of data. That's especially true from an analysis standpoint, and having it not only do the math and select statements but also do more aggregation and analysis-type queries.
The speed has been excellent for us, in pulling information, as well as the batch timing, and the suite of tools that comes with it for the ETL withIBM InfoSphere. Also, the data governance prospect, as a company we haven't really delved too far into that, but from what I've seen, that is a really powerful tool as well, to help with data lineage and keeping track of that. So the speed is good and the suite of tools seems to be very beneficial.
From my standpoint, I would give it a nine out of 10. It has done everything that we needed it to do, it's great. The only reason I wouldn't give it a 10 is because, early on, there were a couple of maintenance things that we had to do.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IT Analyst at a tech services company with 10,001+ employees
It has Standard SQL, ODBC, JDBC, and OLE DB interfaces.
Valuable Features
- Supports both business intelligence and advanced analytics
- Efficient even if being used by thousands of users at the same time
- Streaming architecture based on blades
- Compatible with the most popular business intelligence and analytic tools
- Standard SQL, ODBC, JDBC, and OLE DB interfaces
Improvements to My Organization
We had lot of POC's on data warehousing project with the help of Netezza, we have proved that it has really improved time on doing analytics
Use of Solution
I have used this solution for more than two years
Deployment Issues
There were no issues with the deployment.
Stability Issues
It's reliable and available, with 99.99% uptime.
Scalability Issues
There were no issues with the scalability.
Customer Service and Technical Support
Support for this product is good.
Initial Setup
Initial set-up was straightforward.
Implementation Team
It was done by an in-house team.
Other Advice
It is good product if you are choosing to go for datawarehouse business intelligence.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Data Centre Manager at a retailer with 1,001-5,000 employees
We like the ease of which we ported data onto it and the fact that it does not take a lot of administration.
What is most valuable?
- Lots of space
- Implicit compression
- High Availability with multiple redundancy
How has it helped my organization?
The performance has meant that we reclaimed many hours in our batch window. The ease of which we ported data onto it, the fact that it does not take a lot of administration and the overall manageability of the box have improved our company.
What needs improvement?
Ability to use constraints to enforce uniqueness would be an improvement.
For how long have I used the solution?
We got our first Netezza box in 2004 and the Pure Data in 2014 following the acquisition by IBM.
What do I think about the stability of the solution?
A blade failure at the commissioning stage, but the box (and predecessors) have been extremely stable and provides us with lots of scalability.
How are customer service and technical support?
Very good for this product. It was excellent when it was Netezza and that support seems to have continued with IBM.
Which solution did I use previously and why did I switch?
Previously used DB2 LUW but this could not provide us with the performance we needed at the time. We looked at Netezza as they were trying to get a foothold in the UK and the portability of data and the speed with which it performed was incredible.
How was the initial setup?
Very straightforward for Pure Data but the initial set-up was affected by the fact that we seemed to get a junior technician from IBM who was not as good as other engineers we have had.
What about the implementation team?
Build a strong relationship with your technical account manager as you will be referring to them quite a lot. Could save many man hours in the long term.
What was our ROI?
I can't comment on the figures but needless to say it has been a resounding success for us.
What other advice do I have?
IBM support is very good for this product. It has very few issues and it does exactly what it says on the tin. Check for the functional limitations of the logical database e.g there are no such thing as indexes/primary key constraints where you might want to force uniqueness.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr Technical Specialist at a financial services firm with 1,001-5,000 employees
It is very fast which makes our life easier to run huge queries for analytics.
Valuable Features:
We use Aginity to access Netezza database. We really like the way we can dominate the physical distribution of the data hence know how to improve the performance of the query. Netezza on its own is very fast which makes our life easier to run huge queries for analytics.
Improvements to My Organization:
This has really helped us to improve the performance of our Data Marts and warehouses. We can run our reports very quickly. It has also improved the turn around time of business requests.
Room for Improvement:
In Aginity there should be a way to format the SQL queries. I think we can't format the query the way we can do it in Oracle editor (beautifier). Say, for example, if we are trying to get the DDL of an existing view, we lost the formatting. It's a minor issue, but important from usability point of view. Other than this, I think we are good so far with Netezza as a whole.
Use of Solution:
We have been using this product from last 5 years.
Deployment Issues:
We did not experience any issues.
Stability Issues:
We haven't had any issues.
Scalability Issues:
We've not experienced any issues.
Other Advice:
If volume is the issue, use Netezza. Nothing is better than this product.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Use organizing keys and zone maps to help in filtering data and table scans.
Choose the right type of data types especially on the join columns
Join the tables on distribution keys - benefits co-located joins - avoids re-distribution of data
Buyer's Guide
Download our free IBM Netezza Performance Server Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
Data WarehousePopular Comparisons
Oracle Exadata
VMware Tanzu Data Solutions
Apache Hadoop
Oracle Database Appliance
IBM Db2 Warehouse
Microsoft Analytics Platform System
IBM Integrated Analytics System
Yellowbrick Data Warehouse
Buyer's Guide
Download our free IBM Netezza Performance Server Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How to migrate from Netezza Analytics to Netezza Performance Server?
- Oracle Exadata vs. HPE Vertica vs. EMC GreenPlum vs. IBM Netezza
- When evaluating Data Warehouse solutions, what aspect do you think is the most important to look for?
- At what point does a business typically invest in building a data warehouse?
- Is a data warehouse the best option to consolidate data into one location?
- What are the main differences between Data Lake and Data Warehouse?
- Infobright vs. Exadata vs. Teradata vs. SQL Server Data Warehouse- which is most compatible with front end tools?
- What is the best data warehouse tool?
- Which Data Strategy solution have you used?
- Why is Data Warehouse important for companies?
I do agree that IBM has mad a shift in their support model, which has resulted in very few individuals with the level of expertise to troubleshoot Netezza effectively and timely.
We've had much success with sending long running query alerts to our DBA's and user community. Using Netezza's built in alert we capture the detailed info similar to what you see in NzAdmin as well as the plan. This was accomplished using a get_runawayQuery_info in /nz/support/contrib