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.
DBMS drivers and trends
DBMS products — vendor landscape
How to choose the right DBMS?
What factors matter the most?
Drivers and trends: 2006
Data volumes are growing — doubles every two years
Increasing compliance pressure
Growing data complexity
Increasing cost concerns
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
+ 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
- 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.”
+ 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
- Seen as a follower in DBMS technology
- Focusing more on “information as a service”
- Adoption of DB2 is average
- Security solutions still remain weak
+ 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
- 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)
+ 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
- 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