Wednesday, February 22, 2012

5 Facts that SAP won't tell you about HANA


SAP has been touting HANA as an innovative, breakthrough technology and the next “big thing”. They are aspiring to be the #2 database vendor riding on the HANA hype. Well, time to dig deeper and bring forward 5 facts that SAP won’t tell you about HANA.

#1: HANA is an In-Memory database. So, where’s the innovation?
SAP has positioned HANA as the newest, most innovative category defining offering. However, HANA is an in-memory database which may be a new category for SAP but has existed in the market for years. A quick Wikipedia search on in-memory databases reveals that in-memory databases have been around since the 1990s and today there are 40+ such independent offerings of which HANA is one. Oracle alone has 3 in-memory database offerings with successful products like TimesTen, Berkeley DB and MySQL.  Introduced in 1990’s, Oracle’s TimesTen remains an early innovator and a leader in this space. HANA, introduced in 2011 is the youngest member of the group.

#2: HANA adoption is growing rapidly. So, where’s the growth?
SAP will show numbers like FY 2011 revenues of $200M and 100+ customers to underscore HANA’s rapid customer adoption. Putting these numbers in perspective; Vertica, the largest independent in-memory database vendor before being acquired by HP in 2011, was on track to deliver revenues around $100M with 200+ customers and over 100% YoY growth rate. Oracle remains the leader in data warehouse platform market with FY 2010 revenues of close to $3B and thousands of customers. Given Oracle & Vertica’s impressive performance, HANA’s numbers while good are hardly “rapid”.

#3: HANA is enterprise ready. So, where’s the manageability and reliability?
It takes years to develop and perfect a complex product like database management system. Oracle database has been perfected over 30+ years and billions of dollars in R&D investment. TimesTen has been around for 15 years and is still being aggressively developed and perfected. SAP would like you to believe that HANA is enterprise ready from day one but dig deeper and you’ll find that HANA lacks basic features like clustering, high availability, file system persistence and ACID style transaction integrity support. HANA lacks referential integrity support so there is NO means to ensure the integrity of data stored in a HANA database. HANA’s support for locks and transaction isolation is primitive so multi user concurrency is an issue. Hopefully, you get the picture that HANA is an immature version 1 DBMS which is far from being ready to support mission critical enterprise applications.

#4: HANA is non disruptive. So, where’s plug and play?
HANA has limited support for standard ANSI SQL.  In fact, HANA requires applications to be custom written for it using non-standard SQL. In my view this is a major show stopper. In this day and age where every vendor is working diligently to support openness and application integration via support for services oriented architecture and web services in comes HANA with SAP’s age old vision of closed system with no access to underlying data structures. HANA takes vendor lock in to new levels by limiting your choice of applications, reporting & analysis tools to a few offered by SAP.

#5: HANA is an appliance. So, where’s ease and speed of deployment?
Wikipedia defines computer appliances as consisting hardware and software pre-integrated and pre-configured before delivery to customer, to provide a "turn-key" solution to a particular problem. Benefits of appliances include ease and speed of deployment with lower risk and faster time to value. With HANA you buy hardware, software, networking switches and storage from different vendors. There isn’t a single point of support and with different vendors having markedly different development and upgrade cycles it’s excruciatingly hard to test, configure, certify and update the joint solution.

In conclusion, SAP’s larger than life solution HANA definitely underscores the strategic importance of data management and analysis to organizations but due to limitations highlighted above HANA is far from being ready to support mission critical enterprise applications. Customers should consider mature technologies like TimesTen based Oracle Exalytics and Oracle Exadata for their in-memory analytics needs. 

61 comments:

  1. I like your blog,and also like the article,and thank you for provide me so much information :)) sap business analytics

    ReplyDelete
  2. Isn't Exadata an "appliance" too? It's been a while since I have looked, but I thought it was a hardware/software bundle. But maybe I am confusing it with something else.
    Certainly Vertica + VoltDB look to be at least as interesting in this space.

    ReplyDelete
  3. This is nice site and thanks share with us.we providing SAP HANA online training

    ReplyDelete
  4. The information which you have provided is very good and easily understood.
    It is very useful who is looking for sap hana Online Training.

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. you must feel like a fool now that a year later SAP's growth continues to with HANA adoption and the revenue generated from HANA continues to break previous records...

    ReplyDelete
  7. Oracle 11g Online Training
    http://onlineitguru.com/oracle11g-online-training-placement.html
    Oracle 11g Online Training is combined with programming of SQL and PLSQL online training 12+ years of real-time exp. trainer, Enroll for Job oriented program

    ReplyDelete
  8. #1: HANA is an In-Memory database. So, where’s the innovation?
    ===> Runs on INTEL laptop processor. Does not need any special hardware.
    It you need to compare oracle in-memory, you need to match with SAP BW accelator


    #3: HANA is enterprise ready. So, where’s the manageability and reliability?
    ===> if you call Oracle 8.1 is enterprise ready, HANA is more than ready for enterprise

    #4: HANA is non disruptive. So, where’s plug and play?
    ====> 100% support for SQL-92. For special performance you need to use SQLScript.
    If you have any dispute on this matter, why there was PL/SQL innovation?

    #5: HANA is an appliance. So, where’s ease and speed of deployment?
    With HANA you buy hardware, software, networking switches and storage from different vendors.
    WHICH GIVES YOU OPTION TO CHOOSE THE BEST ON THE MARKET. THERE IS NO MONOPOLY INVOLVED.

    ReplyDelete
  9. Samsung Xpress SL-M2070 Toner dolum yapılmaya müsait kartuş kullanmakla birlikte ucuz dolum yapılması zor yazıcı tonerleri arasında bulunmaktadır. Ucuz samsung 2070 toner dolumu yapılmamasının sebebi kartuşun üzerinde bulunan çip adındaki elektronik kart kullanmasından kaynaklıdır. sl m 2070 w yazıcıların kullandığı mlt-d111 kartuşun kullandığı chip detaylı çipler arasında bulunduğundan pahalı chip fiyatları samsung m2070 toner dolum dışında ucuz samsung m2070 muadil toner fiyatlarını pahalı biçime getirmektedir.
    Yalnızca dolum yapılarak kullanılmaya çalışıldığında kaliteli kopyalama yapması mümkün olmadığından ilgili yazıcı kartuşunun yenileme yapılarak kullanılması birim kopya fiyatlarını yükseltmektedir.
    Uygun fiyatlara satılan yazıcıları tercih eden kullanıcıların satın almaları ardından yüksek maliyetlerle kullanmak zorunda kaldıklarından sıkıntı yaşamaktadırlar.
    Samsung sl-m2070 dolum fiyatları yüksek olması yanında kaset tankı içerisinde bulunan toner tozu miktarı düşük olduğundan % 5 doluluk oranı esas alınarak kopyalama yapıldığında 1000 sayfa çıktı vermesi dolumcuyla sıkça karşılaşılmasını sağlamaktadır. sl-m2070 fiyatı açısından dikkate alınmadığında kaliteli kopyalama yapma özellikleri taşıyan küçük ebatları nedeniyle gerek ev, gerekse iş yerlerinde kolayca kullanılabilen yazıcı modelleri arasındadır.
    m 2070 yazıcı satın almamış araştırma yapıyorsanız baskı maliyetleri düşük yazıcılar arasından seçim yaparak düşük maliyetli ürünler arasından seçim yapmanızı öneririz.
    Satın almış bulunuyorsanız ucuz doldurma yapmak yerine garantili yenileme yapılmasını tercih etmenizi öneririz.
    Firmamızın web sitesinde bulunan fiyatlar orjinal kalitede yenileme yapılmış kartuş fiyatları olmakla beraber, satışını yaptığımız muadil (yan sanayi) ürünlerin tamamı orijinal kartuştan farksız kaliteye sahiptir.
    samsung m2070 toner dolumu

    ReplyDelete

  10. I feel really glad to read the blog with attractive . Online education is really gaining a global attention. I enjoy reading through your article post sap all modules
    sap mm training

    ReplyDelete
  11. This idea is mind blowing. I think everyone should know such information like you have described on this post. Thank you for sharing this explanation.Your final conclusion was good. We are sowing seeds and need to be patiently wait till it blossoms.

    SAP ABAP Training in Chennai

    SAP FICO Training in Chennai

    ReplyDelete
  12. Wow!! great Post.
    Thanks for providing this amazing information. I think we can expect better success with these tips.
    Sap Analytics
    Keep Posting:)

    ReplyDelete
  13. There must be a premier mix solution. Quickbooks Payroll Support Phone Number often helps. Proper outsource is crucial. You will discover updates concerning the tax table. This saves huge cost. All experts may take place. A group operates 24/7. You can get stress free. Traders become free. No body will blame you. The outsourced team will quickly realize all.

    ReplyDelete
  14. QuickBooks support. We have trained staff to soft your issue. Sometimes errors may possibly also happen because of some small mistakes. Those are decimals, comma, backspace, etc. Are you go through to cope with this? Unless you, we have been QuickBooks Support Phone Number

    ReplyDelete
  15. The deep real cause is likely to be found out. Each of the clients are extremely satisfied with us. We have many businessmen who burn off our QuickBooks Customer Support Phone Number service.

    ReplyDelete
  16. The Support Features Furnished By The QuickBooks Enterprise support Number Are Extremely Advantageous To Those Who Regularly Utilize The Program. It Is Sold With User-Friendly Assistance Methods Through Which A Person Can Resolve His Issues Instantly.

    ReplyDelete
  17. Most of Support for QuickBooks 2019 is skilled, talented, knowledgeable and spontaneous. Without taking most of your time, our team gets you rid of most unavoidable errors of this software.

    ReplyDelete
  18. QuickBooks Customer Support Number believe that the show must go right ahead and thus time seriously isn't an issue for all of us because problems try not to come with any pre-announcements.

    ReplyDelete
  19. Our customer service executives at QuickBooks Customer Support Number try not to hesitate from putting extra efforts to provide you with relief from the troubles due to QB Payroll errors.

    ReplyDelete
  20. QuickBooks encounter an amount of undesirable and annoying errors which keep persisting as time passes or even resolved instantly. One of such QuickBooks issue is Printer issue which mainly arises as a result of a number of hardware and software problems in QuickBooks, printer or drivers. You can easily resolve this error by following the below troubleshooting steps you can also simply contact our QuickBooks Tech Support Number available at our toll-free.You should run QuickBooks print and pdf repair tool to spot and fix the errors in printer settings before starting the troubleshooting. Follow the below steps to be able to scrutinize the error –

    ReplyDelete
  21. We've got experienced people to offer the figure. We're going to also provide you with the figure of your respective budget which you can be in the near future from now. This is only possible with QuickBooks Technical Support Number

    ReplyDelete
  22. You can use QuickBooks Enterprise Support Phone Number to come up with any selection of reports you wish, keeping entries for several sales, banking transactions and plenty of additional. QuickBooks provides a myriad of options and support services for an equivalent.

    ReplyDelete
  23. QuickBooks Enterprise has almost eliminated the typical accounting process. Along with a wide range of tools and automations, it provides a wide range of QucikBooks Enterprise Enterprise Technical Support

    ReplyDelete
  24. The QuickBooks Payroll Technical Support Number team at site name is held accountable for removing the errors that pop up in this desirable software. We look after not letting any issue can be found in between your work and trouble you in undergoing your tasks. A lot of us resolves all of the QuickBooks Payroll issue this sort of a fashion that you'll yourself feel that your issue is resolved without you wasting the time into it. We take toll on every issue by using our highly trained customer care

    ReplyDelete
  25. Intuit QuickBooks Support Number is useful for managing the work flow flawless and smooth by prints the payroll components and exchange report are essential for the modern bookkeepers etc. It is predicated on application or even the cloud based service. Its versions such as:, Payroll, Contractor , Enterprises and Pro Advisor that will help the numerous small company world wide .

    ReplyDelete
  26. The support team at QuickBooks Error 6000-301 is trained by well experienced experts that are making our customer care executives quite robust and resilient. It surely works twenty-four hours every single day with only one element of mind as an example. to repair the issues faced by our customers in less time without compromising along with the quality of services.

    ReplyDelete
  27. If you run into any difficulty regarding QuickBooks Payroll Tech Support Number and you are clearly happy to find a very good way to avoid it, the essential ideal solution should be to contact the QuickBooks Payroll customer support, they offer you with expert opinion in the malfunction that you will be facing and would also guide you through the complete procedure for obtaining the issue resolved.

    ReplyDelete
  28. Phone Number for QuickBooks Payroll Supportt
    So so now you are becoming well tuned directly into advantages of QuickBooks online payroll in your business accounting but because this premium software contains advanced functions that will help you and your accounting task to accomplish, so you could face some technical errors when using the QuickBooks payroll solution. In that case, Quickbooks online payroll support number provides 24/7 make it possible to our customer. Only you must do is make a person call at our toll-free QuickBooks Payroll tech support number . You could get resolve most of the major issues include installations problem, data access issue, printing related issue, software setup, server not responding error etc with this QuickBooks payroll support team.

    ReplyDelete
  29. Our technicians are more proficient and reliable at troubleshooting bugs. Avail all services from QuickBooks Tech Support Number at any time, the team also available on Sunday. Our team will always behave user-friendly and resolved all errors such as software upgrade & update, creating backups, installation and many more.

    ReplyDelete
  30. Although Intuit has pops up many accounting software like Quicken , Intuit Tax Online Accountant, QuickBooks GoPayment, Mint,TaxCaster by TurboTax,QuickBook Support,TurboTax SnapTax,Online Payroll, QuickBooks Online however the users of Quickbooks are more than many other products .

    ReplyDelete
  31. QuickBooks Tech Support Number There are basic steps that you need to follow. Firstly, click on file and select the chance Open & Restore. Now open the file and then click on Update Company File for New Version. And from now on maybe you are all set.

    ReplyDelete
  32. The next principle says that most the QuickBooks Tech Support Number transactions should really be recorded in a single currency. This avoids the loss during the time of inflation which help you keep a crisp business record.

    ReplyDelete
  33. Although, QuickBooks is a robust accounting platform that throws less errors as compared to others. Sometimes you might face technical errors when you look at the software while installation or upgrade related process. To obtain the errors resolved by professionals, contact us at QuickBooks Support

    ReplyDelete
  34. To repair this problem the HP Printer Support Number consumer has to find the heat source and look when it comes to air flow. With this, you may be likely to understand how to clean HP laptop fan. There are two main vents when you look at the system.

    ReplyDelete
  35. But often user faces issues in it functioning. They encounter with HP Printer issues. To fix exactly the same, the user can contact the helpline wide range of HP Inkjet Printer Support Number. The professionals would guide the user with all the troubleshooting steps and solutions to fix exactly the same

    ReplyDelete

  36. Dial HP Printer Support Phone Number our qualified and experienced technical professional expert will interact with you who understand and identify the actual real cause and help you to get it fix at a very affordable price so that you would not face similar problems in near future.visit--
    HP Printer Support Phone Number

    ReplyDelete
  37. There is certainly sometimes a number of errors which may bother your projects flow, nothing should be taken as burden that being said because the support team of QuickBooks Payroll Tech Support Number resolves every issue in minimal time and commendable expertise.

    ReplyDelete
  38. Canon Printer Support Phone Number
    Canon Printer Support Phone Number provides a wide range of comprehensive online technical support for its users 24/7 and not in any means we are associated with the product manufacturer. For any instance, if you are in need of any technical support we deal in all Canon computer, laptop, printer, and troubleshooting errors Feel free to contact us on our toll-free number +1 (855)-924-8222 at any time we offer versatile 24/7 assistance.

    ReplyDelete
  39. Are you currently utilising the software the very first time? You might get some technical glitch. You'll have errors also. Where do you turn? Take help from us straight away. We're going to provide full support to you personally. You can cope with the majority of the errors. We have to just coach you on something. Thoughts is broken trained, you're getting everything fine. Where can you turn when you yourself have to deal with the company’s transaction? It must be flawless. Do you think you're confident about any of it? If not, this might be basically the right time so you can get the QuickBooks Technical Support Phone Number. We have trained staff to soft your issue. Sometimes errors could also happen as a consequence of some small mistakes. Those are decimals, comma, backspace, etc. Are you go through to cope with this? Unless you, we have been here that will help you.

    ReplyDelete
  40. Our specialist can surely do wonders plus they take action every single day when a user comes to us with their QuickBooks problems. Our QuickBooks Tech Support team team, especially, tackle every bugs and error of QuickBooks.

    ReplyDelete
  41. By using SAGE Tech Support user can get expert advice & helps in improving ROI of their business by SAGE accounting software. Enjoy hassle free accounting automation with SAGE 50 with 24/7 help for any kind of issues & errors. The user can dial Toll Free Number +1-855-686-6166 for any issues related to SAGE 50, SAGE 50 C, SAGE 100, SAGE 300, SAGE Payroll, SAGE Enterprise, SAGE One and other SAGE software solutions. Now SAGE 50c popular business solutions for each business who like mobility and flexibility & power of using accounting software anytime, anywhere and on any device. Also dialling SAGE 50 Technical Support Phone Number +1-855-686-6166 user can get detailed help & assistance for invoicing, Custom report, Excel import & export, bills & customer invoice. All types of task like payroll, vendor, taxes, manufacturing, inventory management, Enterprise Resource Planning, Human Resource Management, Customer Relationship Management and tax filing now can be done easily just by single mouse click.


    Sage Support Phone Number

    Sage Support Phone Number USA

    Sage Support Number

    Sage Support

    Sage Technical Support Phone Number

    Sage Technical Support Number

    Sage Technical Support

    Sage Tech Support Phone Number

    Sage Tech Support Number

    Sage Tech Support


    ReplyDelete
  42. QuickBooks Support Phone Number

    QuickBooks Support Phone Number USA ++1-888-422-3444. is live 24 hours and 365 days of the year to provide immediate assistance and support to QuickBooks Users. You can find QuickBooks Support Number on different search engine such as google, bing, yahoo, Aol, Duckduckgo etc.

    ReplyDelete
  43. Advanced Financial Reports: the consumer can surely get generate real-time basis advanced reports with the help of QuickBooks. If one is not known for this feature, then, it is possible to call our QuickBooks Support Number Help Number.

    ReplyDelete
  44. In this internet site, we are going to enable you to experience to make and place up the checklist for employee payment. To have more enhanced results and optimized benefits, you are able to take the help of experts making a call at QuickBooks Payroll Support mobile phone number. Well! If you’re not in a position to customize employee payroll in QuickBooks Payroll Technical Support. while making the list optimally, in QB and QB desktop, then browse the description ahead. Here, you receive the determination of numerous kind of information what you’ve close by for assisting the setup process with comfort.

    ReplyDelete
  45. Are you facing error while creating the Blockchain account? If you don’t know how to create Blockchain account and experiencing trouble, feel free to dial Blockchain Support Number which is always there to guide you. You can talk to the team anytime and avail solution that are easy to implement. Connect with the team and put forward your queries so that you don’t experience any issue while working or trading on the Blockchain platform. The team is always there to handle your queries in the best possible way. Blockchain Support Number

    ReplyDelete
  46. Is your Binance account got temporarily out of service? Are you trying all your efforts to fix this issue but failing always? It’s the high time when instead of worrying about the error, you should directly speak to the team of skilled professionals who is always there to listen to your queries. All you have to do is to call on Binance Support Number which is all the time active and users can contact with the team anytime to get desired solutions. You are always welcomed by the team anytime as they love to provide guidance to users related to its issues. Binance Support Number

    ReplyDelete
  47. Login process of the Gemini account includes email ID and password and if you experience any error while login to the Gemini account, either you are entering the wrong email ID or password or there must be any technical issue behind it. If you want to erase unwanted troubles in the login process happening in the Gemini account, you can directly contact with the team anytime and avail solutions related to your worries. All you have to do is to call on Gemini phone number which is functional all the time for guidance. Feel free to contact and consult them related to issues. Gemini Support Number

    ReplyDelete
  48. Are you unable to deal with Binance account issues? Are you experiencing trouble while depositing in Binance account through the verified master card? If yes, don’t be delayed at fixing the issue as the team is always there to solve your queries. If you don’t know how to deal with issues and problems, you can always directly contact with the team and avail remedies related to issues. You have to dial Binance helpdesk number which is always there to listen to your queries and connecting with the team is the best solution as the experts can erase all your queries in nick of time. Binance Support Number

    ReplyDelete
  49. Are you encountering error while sending cryptocurrency to another wallet in Gemini account? Is this error creating trouble for you and you need to fix it as soon as possible? If yes, connect to the team of skilled professionals who is always there to fix your queries. All you have to do is to call on Gemini helpline number which is always active and reaching the team to discuss your queries is the best decision. You can always ask for help and the team knows the way to deal with issues in no time. You can always connect with the team to get solutions related to your queries. Gemini Support Number

    ReplyDelete
  50. While installing QuickBooks Pro at multiple personal computers or laptops, certain bugs shall disturb the initial set up process. This installation related problem may be solved by allowing the executives that are handling the QuickBooks Support Phone Number understand the details linked to your license together with date of purchase regarding the product to instantly solve the put up related issue.

    ReplyDelete
  51. When you are running QuickBooks Enterprise software first time, you may often need help while running reports or while using the software on it. Sometimes, you may not be able to solve encounter issues and error messages manually and need expert help. You can contact our QuickBooks Enterprise Support expert team while you feel stuck with your QuickBooks Enterprise business accounting software. QuickBooks Enterprise software has almost eliminated the traditional accounting process. Our QuickBooks Enterprise Tech Support Phone Number team provides an instant solution and offers unlimited technical assistance without any delay.

    ReplyDelete
  52. QuickBooks Tech Support Phone Number +1-855-236-7529. In order to experience maximum benefits from the software, give a ring to us on our QuickBooks Tech Support Phone Number +1-855-236-7529. Are you here for some help with your QuickBooks software? Probably well, you are in the right place! The Team QuickBooks Tech Support Phone Number +1-855-236-7529 deals with all the issues of QuickBooks software. QuickBooks is a reliable accounting software that has attracted millions of customers in the world. Or contact at QuickBooks POS Support Phone Number
    Read more: https://tinyurl.com/y3kahnzm

    ReplyDelete
  53. A software of this solution which is designed in such a way that you can manage payroll inventory sales and every other need of small business. In Quickbooks, Software Solution is developed according to different industries and their needs so that you can absolutely manage all your business finance at any time. If you are stuck with Quickbooks Issue. You can call us 24/7 to serve you with the best optimal time in on time. If you would like to learn How To Fix QuickBooks Error 9999 yourself, you can continue reading this blog.

    ReplyDelete
  54. A software of this solution which is designed in such a way that you can manage payroll inventory sales and every other need of small business. In Quickbooks, Software Solution is developed according to different industries and their needs so that you can absolutely manage all your business finance at any time. If you are stuck with Quickbooks Issue. You can call us 24/7 to serve you with the best optimal time in on time. If you would like to learn how to Fix Quickbooks Error 9999 yourself, you can continue reading this blog.

    ReplyDelete