• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Noel Yuhanna Senior Analyst Forrester Research
 

Noel Yuhanna Senior Analyst Forrester Research

on

  • 604 views

 

Statistics

Views

Total Views
604
Views on SlideShare
604
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Noel Yuhanna Senior Analyst Forrester Research Noel Yuhanna Senior Analyst Forrester Research Presentation Transcript

    • September 28, 2006. Call in at 12:55 p.m. Eastern Time Noel Yuhanna Senior Analyst Forrester Research Teleconference Choosing The Right Enterprise DBMS For Your Application
    • Theme Choosing the right DBMS for your application remains important to ensure reliability, performance, availability, and lower cost.
    • Agenda
      • DBMS drivers and trends
      • DBMS products — vendor landscape
      • How to choose the right DBMS?
      • What factors matter the most?
      • Key recommendations
    • Drivers and trends: 2006
      • Drivers
        • Data volumes are growing — doubles every two years
        • Increasing compliance pressure
        • Growing data complexity
        • Increasing cost concerns
      • Trends
        • Adoption of open source databases will increase
        • Standardization and consolidation of databases
        • Database security becomes a top priority
        • Need for real-time information sharing
        • Need for long-term data retention
    • Trends 2007 to 2010:
      • Popularity of XML databases grows
      • Unstructured data moves into databases for better data mgmt
      • Demand for in-memory/cache database grows
      • Requirements for automated self-managing databases grows
      • Open source databases will account for 10% of DBMS market
      • High available databases — true 24x7 DBMS
      • Grid databases will come of age — information fabric
    • What are the top three database management challenges? Source: Forrester (DBMS Survey – 68 Enterprises) 9% Others 24% Too many database patches 27% Lack of database tools 33% High data management costs 40% Delivering improved performance 44% Securing private data 49% Lack of resources 51% Data integration issues 51% High data volume growth 56% Delivering high availability
    • What key factors influence your DBMS decision? Source: Forrester (DBMS Survey – 68 Enterprises) 5% Others 11% Grid computing and virtualization 19% Product road map 21% XML data management 36% Manageability and automation 45% Vendor viability 51% Lower cost 57% HA features 74% DBMS features 77% Performance
    • Which DBMS is used in production? Source: Forrester (68 Enterprises) % of enterprises using DBMS DBMS product 2% Progress 2% Ingres 2% Filemaker 4% PostgreSQL 8% IDMS 9% Adabas 13% Teradata 17% MySQL 19% Informix 19% IMS 23% Sybase 28% Access 53% DB2 77% Oracle 81% SQL Server
    • DBMS survey: revenue versus DBMS used 0 10 20 30 40 50 60 70 80 Less than $100 million $100 million to less than $500 million $500 million to less than $1 billion $1 billion to $10 billion More than $10 billion SQL Server Oracle DB2
    • Oracle
      • Strengths
      • + 10g a radical shift — simplification, integration, automation
      • + Oracle chooses a new battlefield — “Linux”
      • + RAC finally gets attention and becomes a key differentiator
      • + Focusing on innovation — security, grid, app-db integration
      • + Fortune 500 prefer Oracle
      • Weaknesses
      • - 10g adoption has been slow
      • - Too many vulnerabilities, customers unhappy about frequent patches
      • - Pricing still a major concern
      • - Oracle starting to offer more and more “add-ons.”
    • IBM DB2
      • Strengths
      • + Focusing on information management — broader vision
      • + DB2 V9 — XML, automation and performance
      • + Leader in performance — TPC-C and TPC-H benchmarks
      • + Easier to work with partners
      • + Many mainframe customers expanding onto distributed platforms
      • Weaknesses
      • - Seen as a follower in DBMS technology
      • - Focusing more on “information as a service”
      • - Adoption of DB2 is average
      • - Security solutions still remain weak
    • Microsoft
      • Strengths
      • + SQL Server 2005 gains momentum — 17% upgrades so far
      • + Overall has the largest adoption of enterprises DBMS
      • + Low-cost and ease-of-use are key strengths
      • + Integration of development tools
      • + Higher customer satisfaction than other DBMSes
      • + Almost caught up with Oracle on the technology front
      • Weaknesses
      • - High-end scalability concern still exists — although that’s changing
      • - Concerns over SQL Server 2005 complexity
      • - Narrow focus on the Windows world
      • - Areas that fall short — HA, security, clustering (scale-out)
    • Sybase
      • Strengths
      • + Highly reliable database technology
      • + Good performance in medium- to large-sized database deployments.
      • + Dominates financial sector with 60% deployments.
      • + Continues to extend coverage on mobile and data services.
      • + Expanding its solutions to support other DBMSes.
      • + Increase in revenue — 33% last quarter
      • Weaknesses
      • - Seen as less innovative than Oracle/Microsoft, but that is changing
      • - Not seen as aggressive to go after other DBMS vendors
      • - Focusing less on DBMS, more on data services
    • MySQL Strengths + Largest mindshare/community in OSDB category + High adoption rate + Largest ecosystem — tools and partners + Ease of use and deployment + High code quality Weaknesses - Average features, not cutting edge - Putting its act together on transactional engine - Strong commercial DBMS sales putting pressure on MySQL - Slow in rolling out new features
    • PostgreSQL Strengths + Good DBMS technology and features + Good support for transactions + Reliable, stable, and strong product rollouts + More vendors supporting the project — SUN, Pervasive, Fujitsu + Second largest community behind MySQL Weaknesses - Had been leaderless, trying to get back in the race - Overshadowed by MySQL - Ecosystem is lagging behind — tools, apps, partners - No clear driver for PostgreSQL
    • Ingres Strengths + Mature and proven DBMS — long track record + Good performance and scalability + Feature-rich DBMS technology, including unstructured data + More than 10,000 paying customers + Being used for mission-critical deployments Weaknesses - Community small but growing - Overshadowed by MySQL - Lags behind in ecosystem — tools, apps, partners - Source code quality unknown
    • Comparing open source with closed source Size and scope of adoption Technology Low High High Berkeley DB PostgreSQL Ingres MySQL DB2 Oracle SQL Server Eighty percent of apps typically only require 30% of closed source database features. Derby Firebird Sybase Informix EnterpriseDB
    • How to choose an enterprise DBMS?
      • DBMS technology has matured
      • Does a DBMS need 10,000 features?
      • Eighty percent of apps require only basic DBMS functionality
      • Basic DBMS functionality — all have it
        • Triggers, SP, views, indexes, backup, locking . . .
      • There a dozen DBMSes that can meet your requirement
      • Have a DBMS strategy — identifying which DBMS to use
      • But keep in mind that limits enterprise DBMS to two and at the most three
    • What factors matter the most when comparing?
      • Performance and scalability — high end, Terabytes?
      • Security — encryption, auditing, role separation?
      • Availability — zero downtime, <30 minutes?
      • XML — store and access XML efficiently, Xquery/Xpath?
      • Unstructured data management — logs, fax, audio, video?
      • Tools — archiving, performance, monitoring, vendors?
      • Cost — whether it delivers the best DBMS for the cost?
      • Staffing — can I get trained DBAs?
      • Support for packaged applications — SAP, Oracle?
      • Integration — other systems, data source, applications
      • And meeting application requirements . . .
    • Comparing the top enterprise OLTP DBMSes (1=Poor, 2 = Below average, 3=Average, 4= Good, 5=Best) 3 3 3 4 3 5 4 4 Programmability 2 2 3 2 3 4 4 5 XML 5 3 3 3 2 4 4 3 Migration tools 4 5 4 4 2 3 1 2 Cost 3 2 2 5 4 4 3 4 3 3 4 MySQL 3 3 3 2 3 2 4 4 3 4 3 Ingres 4 4 4 3 4 3 4 5 4 4 4 Sybase 2 2 2 3 3 3 2 3 2 2 2 PostgreSQL 3 4 5 3 Innovation 2 4 5 5 Multi-Terabyte DB 2 4 5 3 Security 3 5 4 4 Tools 4 5 3 4 Manageability 1 5 5 4 Skills available 4 5 3 4 Support 3 5 5 5 Reliability 2 3 5 5 Scalability 2 4 5 5 Performance 2 4 5 4 Availability EnterpriseDB SQL Server Oracle DB2
    • Where do you draw the line?
      • Performance and scalability (OLTP)
        • Open Source < 500gb, SQL Server < 4TB, Oracle and DB2 < 8TB
      • Availability
        • Zero downtime — Oracle RAC
        • < 15 Mins downtime — Fail-over Clustering, SQL Server Database Mirroring, Sybase Mirror Activator, DB2 HADR
      • Security
        • Encryption — Oracle, SQL Server and Sybase
        • Granular auditing — Oracle and SQL Server
      • Cost
        • Lowest — Open source databases
        • Moderate — SQL Server and Sybase
      • Packaged applications
        • Best DBMS — SQL Server and Oracle
      • XML solutions
        • Best DBMS — DB2 and Oracle
    • Noel Yuhanna +1 650/581-3807 [email_address] Thank you