SlideShare a Scribd company logo
1 of 64
Download to read offline
SQL Server – Cheaper than Open Source
Terry Bunio
Our Sponsors
Me
• Terry Bunio
• Data Base Administrator
– Oracle, SQL Server 6,6.5,7,2000,2005,2012, Informix,
ADABAS
• Sharepoint fan
• Data Modeler/Architect
– Investors Group, LPL Financial, Manitoba Blue Cross, Assante
Financial, CI Funds, Mackenzie Financial
– Normalized and Dimensional
• Agilist
– Innovation Gamer, Team Member, SQL Developer, Test writer,
Sticky Sticker, Project Manager, PMO on SAP Implementation
– Currently all of these all the same time on an Agile SAP
implementation for an Insurance company
Protegra
• In Business 14+ years
• Winnipeg Company
• Agile and Lean key to our practices
• 60+ consultants
• Software Development and Business
Performance Consulting
• Microsoft Gold Partner
Agenda
• The Project
• The Investigation
• The Candidates
• Lessons Learned
• Questions
The Project
• Enterprise Data Warehouse project
• Their existing Data Warehouse was:
– A combination of application databases, reporting database, and
data warehouse
• With a hockey pool database to boot
– In Sybase
– Reports created in Impromptu 7.0
– They needed to get off of Impromptu because of licensing costs
• They had a history of using Open Source products
– Linux
– Jasper Reports
– Java
• Although they had a history of Open Source products
they were open to other options
The Objectives
• Implement lessons that have been learned over the past 11
years since the Data Warehouse has been in production.
• Eliminate many potentially unneeded reports that have been
created over the past 11 years and minimize the maintenance
effort of the Data Warehouse
• Implement a Data Dictionary for the Data Warehouse that will
enable individual business departments to be much more
efficient at creating self-service reports
• Eliminate redundant data from the Data Warehouse that has
caused misunderstandings and difficulties in creating reports
from the Data Warehouse
• Improve the design of the data structures in the Data
Warehouse to address inconsistencies and less than optimal
design.
• Possibly reduce the license cost of the Data Warehouse.
The Requirements
• The Data Warehouse serves up 100% operational reports
• There is no Big Data requirement
• Advanced DBMS and Reporting tools really aren’t needed
• Just require a platform for non-sexy textual, operational reports
• Not a huge amount of data either – 1 Terabyte
Database Investigation
Database Investigation
• Due to the cost of DB2 and the operational requirements, the
following options were identified as candidates and evaluated:
• Sybase ASE Enterprise Edition – Current Data Warehouse
Technology
• Microsoft SQL Server 2012 Enterprise Edition
• Oracle Enterprise Edition with Partitioning option
• Open Source Community Edition
• Open Source Supported Edition
Database Factors
• Cost
– Initial Cost
– Annual Cost
– DBA Efficiency
• Non Cost
– Client Required Functionality
– Technical Functionality
– DBMS Management Functionality
– People and Future Flexibility
– Performance Functionality
Cost Investigation Scenarios
• 2 Servers with 2 quad core CPUs on each Server – 16 cores in
total
• 2 Servers with 2 hex core CPUs on each Server – 32 cores in
total
• 2 Servers with 4 hex core CPUs on each Server – 64 cores in
total
Investigation Constraints
• This investigation did not include the functionality or cost of:
– Disaster Recover
– Hot or Warm Failover functionality
• This is because this was not a requirement of their current
environment
Cost per CPU core
Open Source Community
versus Supported Editions
• Community Editions– As is. No support outside of general
community and message boards in case of issues
• Supported Editions – 3rd party provides additional support in cae
of questions or errors. And example of this is EnterpriseDB that
provides this type of support for PostgreSQL.
Open Source Community
versus Supported Editions
• No sane corporate enterprise would run solely a community
edition of a database. Maybe other frameworks, but not a
database.
• So for a corporate enterprise, we will not consider the
Community Edition of Open Source DBMS
DBA Efficiency Rating
Annual Estimated Costs
• License Support costs – These costs are the support and
maintenance costs for both the Production and Development
environments.
• Estimated Annual Maintenance Costs – It is estimated that
there will be additional ongoing effort to maintain the different
DBMS solutions as compared to the current Sybase solution.
This is due to the different complexities of the DBMS solution,
the available tools for the DBMS solution, and the available
support in the DBMS user communities.
Annual Estimated Costs
10 year Total Cost of
Ownership
Voted off the island
• Due to the large cost of Oracle, Oracle was included from the
next phase of investigation
Risks to Strategic Database
Selection
• A change in the strategic technologies of the corporation.
• A limitation in the current technology as compared to its
competitors.
• A requirement to re-sell the database asset to another
company and the current strategic Database technology is not
consistent across companies.
• A requirement to re-use (i.e. host services) the database asset
externally and the current strategic Database technology is not
consistent across companies.
Mitigation activities to
minimize Risk
• 100% usage of only ANSI-compliant SQL to eliminate the
requirement to convert SQL if a change in database technology
is required.
• 100% usage of only ANSI-compliant Database features to
eliminate the requirement to convert away from these features
if a change in database technology is required.
• Full source code control and versioning of all Database Data
Definition Language (DDL) statements.
• Minimal usage of Database triggers and stored procedures as
most databases have stored procedures and triggers written in
a proprietary language.
• Creation of a Database isolation layer using views that can help
to mitigate changes required to the database for the new
consumer.
Non-Cost Evaluation Criteria
Client Required Functionality
Technical Functionality
DBMS Management
Functionality
People and Future Flexibility
Performance Functionality
Evaluation Criteria
• Were reviewed and approved by the client
• This included the relative weights assigned to each
Yeah, but what does Gartner
say?
Gartner Comparison
• The criteria listed have been compared to the Gartner criteria
recommended to evaluate Data Warehouse solutions. The
percentages are different due to the fact that 30% of our
evaluation contains factors that Gartner does not consider.
These factors are:
Gartner Comparison
Gartner Comparison
• The two factors that differ greatly between the two ranking
methodologies are:
– Performance
– Administration and Manageability
• The only factor that is weighted more in the Gartner ranking
methodology is the Administration and Manageability factor.
This factor is addressed in two areas on our document, Cost
and Functionality. A material part of the cost factor takes into
consideration the additional administration and management
that would be required.
• With this in mind, it is our opinion that the Administration and
Manageability factors are being weighted consistently across
the two ranking methodologies.
• It is our opinion that performance is rated too low in the Gartner
criteria
Non-Performance
Functionality
Client Required Functionality
Technical Functionality
MySQL InnoDB
DBMS Management
Functionality
People and Future Flexibility
MyISAM and InnoDB engines
Performance Functionality
Performance Table Structure
Performance point allocation
Performance Observations
Bulk Performance
Basic Query Performance
Extended Query Performance
Update/Delete Performance
Correlated Sub-Query
Performance
Recommendation
Lessons Learned
• I undertook this investigation in the formal manner I did
because I was disappointed with the lack of impartial reviews in
the market with enough detail
• Gartner has high level reviews, but nothing at a practitioner
level
• Any reports at the practitioner level has been ‘tuned’ to promote
a certain DBMS
– MySQL reports using MyISAM engine
– Oracle and Sybase reports using SQL built to perform best
on their configurations
Lessons Learned
• Open Source DBMSs are not the bargain they initially appear
to be
• Know your requirements
• Do your own tests
• Read the fine print
• Oracle really is expensive
References
• The State of Data Warehousing in 2011 – Gartner
• Data Warehousing Trends for the CIO, 2011-2012 – Gartner
• Comparison of Data Warehousing DBMS Platforms – Illuminate
• Next Generation Data Warehouse Platforms – The Data Warehouse Institute (TDWI) – Phillip
Russom
• Magic Quadrant for Data Warehouse Database Management Systems – Gartner
• PostgreSQL versus MySQL - http://www-css.fnal.gov/dsg/external/freeware/pgsql-vs-mysql.html
• MySQL versus PostgreSQL - http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL
• Why PostgreSQL instead of MySQL 2009 -
http://wiki.PostgreSQL.org/wiki/Why_PostgreSQL_Instead_of_MySQL_2009
• Open Source Feature Comparison Matrix -
http://www.devx.com/dbzone/Article/29480?trk=DXRSS_DB
• The Open Source Data Warehouse Revolution -
http://www.ittoday.info/Articles/Open_Source_Data_Warehouse.htm
• MySQL 5.6 Reference Manual - http://dev.mysql.com/doc/refman/5.6/en/index.html
• PostgreSQL 9.1 Reference Manual - http://www.PostgreSQL.org/docs/9.1/static/index.html
• PostgreSQL vs. MySQL vs. Commercial Databases: It's All About What You Need -
http://www.devx.com/dbzone/Article/20743/0/page/1
• Cross Compare of PostgreSQL 8.4, SQL Server 2008, MySQL 5.1 -
http://www.Postgresonline.com/journal/index.php?/archives/130-Cross-Compare-of-PostgreSQL-
8.4,-SQL-Server-2008,-MySQL-5.1.html
• MySQL versus PostgreSQL - http://www.mysqlvsPostgreSQL.com/
• PostgreSQL versus MySQL: which is better -
http://www.databasejournal.com/features/mysql/article.php/3288951/PostgreSQL-vs-MySQL-
Which-is-better.htm
• Comparison of Relational Database Management Systems -
http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems
Questions?

More Related Content

What's hot

PeopleSoft FSCM 9.2 Webinar Presentation
PeopleSoft FSCM 9.2 Webinar PresentationPeopleSoft FSCM 9.2 Webinar Presentation
PeopleSoft FSCM 9.2 Webinar PresentationEmtec Inc.
 
Enterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS FactsheetEnterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS FactsheetJade Global
 
Rajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRAJESH REDDI
 
Oracle EPM Day Philadelphia - What is your Cloud Strategy?
Oracle EPM Day Philadelphia - What is your Cloud Strategy?Oracle EPM Day Philadelphia - What is your Cloud Strategy?
Oracle EPM Day Philadelphia - What is your Cloud Strategy?Alithya
 
Oracle EPM BI Overview
Oracle EPM BI OverviewOracle EPM BI Overview
Oracle EPM BI Overviewcglylesu
 
EPM Automate - Automating Enterprise Performance Management Cloud Solutions
EPM Automate - Automating Enterprise Performance Management Cloud SolutionsEPM Automate - Automating Enterprise Performance Management Cloud Solutions
EPM Automate - Automating Enterprise Performance Management Cloud SolutionsJoseph Alaimo Jr
 
EPBCS - A New Approach to Planning Implementations
EPBCS - A New Approach to Planning ImplementationsEPBCS - A New Approach to Planning Implementations
EPBCS - A New Approach to Planning ImplementationsJoseph Alaimo Jr
 
Data Warehouse Methodology
Data Warehouse MethodologyData Warehouse Methodology
Data Warehouse MethodologySQL Power
 
A Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSA Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSAlithya
 
Diebold solix archiving (archive, data archiving)
Diebold solix archiving (archive, data archiving)Diebold solix archiving (archive, data archiving)
Diebold solix archiving (archive, data archiving)Frank Morris
 
Presentation oracle optimized solutions
Presentation   oracle optimized solutionsPresentation   oracle optimized solutions
Presentation oracle optimized solutionssolarisyougood
 
AVATA presents Upgrading Demantra Webinar
AVATA presents Upgrading Demantra WebinarAVATA presents Upgrading Demantra Webinar
AVATA presents Upgrading Demantra WebinarAVATA
 
HANA overview
HANA overviewHANA overview
HANA overviewjenkin
 
Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...
Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...
Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...Joseph Alaimo Jr
 
Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...
Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...
Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...Sapramsonlinetraining
 
True Power of Oracle's Enterprise Planning Suite Unleashed at POET
True Power of Oracle's Enterprise Planning Suite Unleashed at POETTrue Power of Oracle's Enterprise Planning Suite Unleashed at POET
True Power of Oracle's Enterprise Planning Suite Unleashed at POETJoseph Alaimo Jr
 
What's New in Oracle EPM Cloud
What's New in Oracle EPM CloudWhat's New in Oracle EPM Cloud
What's New in Oracle EPM CloudPerficient, Inc.
 
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
 Reinforce your Growth with JD Edwards EnterpriseOne 9.0  Reinforce your Growth with JD Edwards EnterpriseOne 9.0
Reinforce your Growth with JD Edwards EnterpriseOne 9.0 KPIT
 

What's hot (20)

PeopleSoft FSCM 9.2 Webinar Presentation
PeopleSoft FSCM 9.2 Webinar PresentationPeopleSoft FSCM 9.2 Webinar Presentation
PeopleSoft FSCM 9.2 Webinar Presentation
 
Enterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS FactsheetEnterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS Factsheet
 
Rajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_Consultant
 
Oracle EPM Day Philadelphia - What is your Cloud Strategy?
Oracle EPM Day Philadelphia - What is your Cloud Strategy?Oracle EPM Day Philadelphia - What is your Cloud Strategy?
Oracle EPM Day Philadelphia - What is your Cloud Strategy?
 
Oracle EPM BI Overview
Oracle EPM BI OverviewOracle EPM BI Overview
Oracle EPM BI Overview
 
EPM Automate - Automating Enterprise Performance Management Cloud Solutions
EPM Automate - Automating Enterprise Performance Management Cloud SolutionsEPM Automate - Automating Enterprise Performance Management Cloud Solutions
EPM Automate - Automating Enterprise Performance Management Cloud Solutions
 
EPBCS - A New Approach to Planning Implementations
EPBCS - A New Approach to Planning ImplementationsEPBCS - A New Approach to Planning Implementations
EPBCS - A New Approach to Planning Implementations
 
Data Warehouse Methodology
Data Warehouse MethodologyData Warehouse Methodology
Data Warehouse Methodology
 
A Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSA Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCS
 
Diebold solix archiving (archive, data archiving)
Diebold solix archiving (archive, data archiving)Diebold solix archiving (archive, data archiving)
Diebold solix archiving (archive, data archiving)
 
Presentation oracle optimized solutions
Presentation   oracle optimized solutionsPresentation   oracle optimized solutions
Presentation oracle optimized solutions
 
AVATA presents Upgrading Demantra Webinar
AVATA presents Upgrading Demantra WebinarAVATA presents Upgrading Demantra Webinar
AVATA presents Upgrading Demantra Webinar
 
HANA overview
HANA overviewHANA overview
HANA overview
 
PradeepDWH
PradeepDWHPradeepDWH
PradeepDWH
 
Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...
Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...
Baha Mar's All in Bet on Red: The Story of Integrating Data and Master Data w...
 
Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...
Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...
Hyperion DRM Online Training | Oracle Hyperion DRM Online Training | Hyperion...
 
True Power of Oracle's Enterprise Planning Suite Unleashed at POET
True Power of Oracle's Enterprise Planning Suite Unleashed at POETTrue Power of Oracle's Enterprise Planning Suite Unleashed at POET
True Power of Oracle's Enterprise Planning Suite Unleashed at POET
 
What's New in Oracle EPM Cloud
What's New in Oracle EPM CloudWhat's New in Oracle EPM Cloud
What's New in Oracle EPM Cloud
 
Prez szabolcs
Prez szabolcsPrez szabolcs
Prez szabolcs
 
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
 Reinforce your Growth with JD Edwards EnterpriseOne 9.0  Reinforce your Growth with JD Edwards EnterpriseOne 9.0
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
 

Viewers also liked

Iiba.november.09
Iiba.november.09Iiba.november.09
Iiba.november.09Terry Bunio
 
SSRS and Sharepoint there and back again
SSRS and Sharepoint   there and back againSSRS and Sharepoint   there and back again
SSRS and Sharepoint there and back againTerry Bunio
 
Sdec11 when user stories are not enough
Sdec11 when user stories are not enoughSdec11 when user stories are not enough
Sdec11 when user stories are not enoughTerry Bunio
 
Pmi sac november 20
Pmi sac november 20Pmi sac november 20
Pmi sac november 20Terry Bunio
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agileTerry Bunio
 

Viewers also liked (7)

Breaking data
Breaking dataBreaking data
Breaking data
 
Iiba.november.09
Iiba.november.09Iiba.november.09
Iiba.november.09
 
SSRS and Sharepoint there and back again
SSRS and Sharepoint   there and back againSSRS and Sharepoint   there and back again
SSRS and Sharepoint there and back again
 
Habitáculo Típico
Habitáculo TípicoHabitáculo Típico
Habitáculo Típico
 
Sdec11 when user stories are not enough
Sdec11 when user stories are not enoughSdec11 when user stories are not enough
Sdec11 when user stories are not enough
 
Pmi sac november 20
Pmi sac november 20Pmi sac november 20
Pmi sac november 20
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agile
 

Similar to Pr dc 2015 sql server is cheaper than open source

Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Victor Holman
 
Data Warehouse approaches with Dynamics AX
Data Warehouse  approaches with Dynamics AXData Warehouse  approaches with Dynamics AX
Data Warehouse approaches with Dynamics AXAlvin You
 
AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...
AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...
AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...Tyler Wishnoff
 
Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015Vinay Mistry
 
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...
Iod session 3423   analytics patterns of expertise, the fast path to amazing ...Iod session 3423   analytics patterns of expertise, the fast path to amazing ...
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...Rachel Bland
 
SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010Dan English
 
Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS Saghi Amirsoleymani
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Emtec Inc.
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Group
 
Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?IDERA Software
 
The Shifting Landscape of Data Integration
The Shifting Landscape of Data IntegrationThe Shifting Landscape of Data Integration
The Shifting Landscape of Data IntegrationDATAVERSITY
 
Building Data Warehouse in SQL Server
Building Data Warehouse in SQL ServerBuilding Data Warehouse in SQL Server
Building Data Warehouse in SQL ServerAntonios Chatzipavlis
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMark Schoeppel
 
Top 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksTop 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksAppDynamics
 
Optimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and ControlOptimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and ControlEDB
 
Business analytics and data visualisation
Business analytics and data visualisationBusiness analytics and data visualisation
Business analytics and data visualisationShwetabh Jaiswal
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP Analytics
 
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresOPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresKangaroot
 

Similar to Pr dc 2015 sql server is cheaper than open source (20)

Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
 
Data Warehouse approaches with Dynamics AX
Data Warehouse  approaches with Dynamics AXData Warehouse  approaches with Dynamics AX
Data Warehouse approaches with Dynamics AX
 
AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...
AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...
AI-Powered Analytics: What It Is and How It’s Powering the Next Generation of...
 
Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015
 
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...
Iod session 3423   analytics patterns of expertise, the fast path to amazing ...Iod session 3423   analytics patterns of expertise, the fast path to amazing ...
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...
 
SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010
 
Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS Data Server Manager for DB2 for z/OS
Data Server Manager for DB2 for z/OS
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2
 
Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?
 
Skilwise Big data
Skilwise Big dataSkilwise Big data
Skilwise Big data
 
The Shifting Landscape of Data Integration
The Shifting Landscape of Data IntegrationThe Shifting Landscape of Data Integration
The Shifting Landscape of Data Integration
 
Building Data Warehouse in SQL Server
Building Data Warehouse in SQL ServerBuilding Data Warehouse in SQL Server
Building Data Warehouse in SQL Server
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large Enterprises
 
Top 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksTop 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & Tricks
 
Optimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and ControlOptimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and Control
 
Business analytics and data visualisation
Business analytics and data visualisationBusiness analytics and data visualisation
Business analytics and data visualisation
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
 
RowanDay3.pptx
RowanDay3.pptxRowanDay3.pptx
RowanDay3.pptx
 
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresOPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
 

More from Terry Bunio

Uof m empathys role
Uof m empathys roleUof m empathys role
Uof m empathys roleTerry Bunio
 
Data modeling tips from the trenches
Data modeling tips from the trenchesData modeling tips from the trenches
Data modeling tips from the trenchesTerry Bunio
 
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015Terry Bunio
 
Asper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling TopicsAsper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling TopicsTerry Bunio
 
The final frontier v3
The final frontier v3The final frontier v3
The final frontier v3Terry Bunio
 
Ssrs and sharepoint there and back again - SQL SAT Fargo
Ssrs and sharepoint   there and back again - SQL SAT FargoSsrs and sharepoint   there and back again - SQL SAT Fargo
Ssrs and sharepoint there and back again - SQL SAT FargoTerry Bunio
 
A data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madisonA data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madisonTerry Bunio
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primerTerry Bunio
 
Role of an agile pm
Role of an agile pmRole of an agile pm
Role of an agile pmTerry Bunio
 
Pmi june 5th 2007
Pmi june 5th 2007Pmi june 5th 2007
Pmi june 5th 2007Terry Bunio
 
Sdec09 kick off to deployment in 92days
Sdec09 kick off to deployment in 92daysSdec09 kick off to deployment in 92days
Sdec09 kick off to deployment in 92daysTerry Bunio
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
Role of an agile Project Manager
Role of an agile Project ManagerRole of an agile Project Manager
Role of an agile Project ManagerTerry Bunio
 
Agile in different environments
Agile in different environmentsAgile in different environments
Agile in different environmentsTerry Bunio
 

More from Terry Bunio (19)

Uof m empathys role
Uof m empathys roleUof m empathys role
Uof m empathys role
 
Ictam big data
Ictam big dataIctam big data
Ictam big data
 
Data modeling tips from the trenches
Data modeling tips from the trenchesData modeling tips from the trenches
Data modeling tips from the trenches
 
#YesEstimates
#YesEstimates#YesEstimates
#YesEstimates
 
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
Dimensional modeling primer - SQL Saturday Madison - April 11th, 2015
 
Asper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling TopicsAsper database presentation - Data Modeling Topics
Asper database presentation - Data Modeling Topics
 
The final frontier v3
The final frontier v3The final frontier v3
The final frontier v3
 
Ssrs and sharepoint there and back again - SQL SAT Fargo
Ssrs and sharepoint   there and back again - SQL SAT FargoSsrs and sharepoint   there and back again - SQL SAT Fargo
Ssrs and sharepoint there and back again - SQL SAT Fargo
 
A data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madisonA data driven etl test framework sqlsat madison
A data driven etl test framework sqlsat madison
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primer
 
Role of an agile pm
Role of an agile pmRole of an agile pm
Role of an agile pm
 
Estimating 101
Estimating 101Estimating 101
Estimating 101
 
Pmi june 5th 2007
Pmi june 5th 2007Pmi june 5th 2007
Pmi june 5th 2007
 
Sdec10 lean AMS
Sdec10 lean AMSSdec10 lean AMS
Sdec10 lean AMS
 
Sdec09 kick off to deployment in 92days
Sdec09 kick off to deployment in 92daysSdec09 kick off to deployment in 92days
Sdec09 kick off to deployment in 92days
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Role of an agile Project Manager
Role of an agile Project ManagerRole of an agile Project Manager
Role of an agile Project Manager
 
Agile in different environments
Agile in different environmentsAgile in different environments
Agile in different environments
 
Agile roles
Agile rolesAgile roles
Agile roles
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 

Pr dc 2015 sql server is cheaper than open source

  • 1. SQL Server – Cheaper than Open Source Terry Bunio
  • 3. Me • Terry Bunio • Data Base Administrator – Oracle, SQL Server 6,6.5,7,2000,2005,2012, Informix, ADABAS • Sharepoint fan • Data Modeler/Architect – Investors Group, LPL Financial, Manitoba Blue Cross, Assante Financial, CI Funds, Mackenzie Financial – Normalized and Dimensional • Agilist – Innovation Gamer, Team Member, SQL Developer, Test writer, Sticky Sticker, Project Manager, PMO on SAP Implementation – Currently all of these all the same time on an Agile SAP implementation for an Insurance company
  • 4.
  • 5. Protegra • In Business 14+ years • Winnipeg Company • Agile and Lean key to our practices • 60+ consultants • Software Development and Business Performance Consulting • Microsoft Gold Partner
  • 6. Agenda • The Project • The Investigation • The Candidates • Lessons Learned • Questions
  • 7. The Project • Enterprise Data Warehouse project • Their existing Data Warehouse was: – A combination of application databases, reporting database, and data warehouse • With a hockey pool database to boot – In Sybase – Reports created in Impromptu 7.0 – They needed to get off of Impromptu because of licensing costs • They had a history of using Open Source products – Linux – Jasper Reports – Java • Although they had a history of Open Source products they were open to other options
  • 8. The Objectives • Implement lessons that have been learned over the past 11 years since the Data Warehouse has been in production. • Eliminate many potentially unneeded reports that have been created over the past 11 years and minimize the maintenance effort of the Data Warehouse • Implement a Data Dictionary for the Data Warehouse that will enable individual business departments to be much more efficient at creating self-service reports • Eliminate redundant data from the Data Warehouse that has caused misunderstandings and difficulties in creating reports from the Data Warehouse • Improve the design of the data structures in the Data Warehouse to address inconsistencies and less than optimal design. • Possibly reduce the license cost of the Data Warehouse.
  • 9. The Requirements • The Data Warehouse serves up 100% operational reports • There is no Big Data requirement • Advanced DBMS and Reporting tools really aren’t needed • Just require a platform for non-sexy textual, operational reports • Not a huge amount of data either – 1 Terabyte
  • 11. Database Investigation • Due to the cost of DB2 and the operational requirements, the following options were identified as candidates and evaluated: • Sybase ASE Enterprise Edition – Current Data Warehouse Technology • Microsoft SQL Server 2012 Enterprise Edition • Oracle Enterprise Edition with Partitioning option • Open Source Community Edition • Open Source Supported Edition
  • 12.
  • 13. Database Factors • Cost – Initial Cost – Annual Cost – DBA Efficiency • Non Cost – Client Required Functionality – Technical Functionality – DBMS Management Functionality – People and Future Flexibility – Performance Functionality
  • 14. Cost Investigation Scenarios • 2 Servers with 2 quad core CPUs on each Server – 16 cores in total • 2 Servers with 2 hex core CPUs on each Server – 32 cores in total • 2 Servers with 4 hex core CPUs on each Server – 64 cores in total
  • 15. Investigation Constraints • This investigation did not include the functionality or cost of: – Disaster Recover – Hot or Warm Failover functionality • This is because this was not a requirement of their current environment
  • 16. Cost per CPU core
  • 17. Open Source Community versus Supported Editions • Community Editions– As is. No support outside of general community and message boards in case of issues • Supported Editions – 3rd party provides additional support in cae of questions or errors. And example of this is EnterpriseDB that provides this type of support for PostgreSQL.
  • 18. Open Source Community versus Supported Editions • No sane corporate enterprise would run solely a community edition of a database. Maybe other frameworks, but not a database. • So for a corporate enterprise, we will not consider the Community Edition of Open Source DBMS
  • 19.
  • 21.
  • 22. Annual Estimated Costs • License Support costs – These costs are the support and maintenance costs for both the Production and Development environments. • Estimated Annual Maintenance Costs – It is estimated that there will be additional ongoing effort to maintain the different DBMS solutions as compared to the current Sybase solution. This is due to the different complexities of the DBMS solution, the available tools for the DBMS solution, and the available support in the DBMS user communities.
  • 24.
  • 25. 10 year Total Cost of Ownership
  • 26.
  • 27.
  • 28. Voted off the island • Due to the large cost of Oracle, Oracle was included from the next phase of investigation
  • 29. Risks to Strategic Database Selection • A change in the strategic technologies of the corporation. • A limitation in the current technology as compared to its competitors. • A requirement to re-sell the database asset to another company and the current strategic Database technology is not consistent across companies. • A requirement to re-use (i.e. host services) the database asset externally and the current strategic Database technology is not consistent across companies.
  • 30. Mitigation activities to minimize Risk • 100% usage of only ANSI-compliant SQL to eliminate the requirement to convert SQL if a change in database technology is required. • 100% usage of only ANSI-compliant Database features to eliminate the requirement to convert away from these features if a change in database technology is required. • Full source code control and versioning of all Database Data Definition Language (DDL) statements. • Minimal usage of Database triggers and stored procedures as most databases have stored procedures and triggers written in a proprietary language. • Creation of a Database isolation layer using views that can help to mitigate changes required to the database for the new consumer.
  • 35. People and Future Flexibility
  • 37.
  • 38. Evaluation Criteria • Were reviewed and approved by the client • This included the relative weights assigned to each
  • 39. Yeah, but what does Gartner say?
  • 40. Gartner Comparison • The criteria listed have been compared to the Gartner criteria recommended to evaluate Data Warehouse solutions. The percentages are different due to the fact that 30% of our evaluation contains factors that Gartner does not consider. These factors are:
  • 42. Gartner Comparison • The two factors that differ greatly between the two ranking methodologies are: – Performance – Administration and Manageability • The only factor that is weighted more in the Gartner ranking methodology is the Administration and Manageability factor. This factor is addressed in two areas on our document, Cost and Functionality. A material part of the cost factor takes into consideration the additional administration and management that would be required. • With this in mind, it is our opinion that the Administration and Manageability factors are being weighted consistently across the two ranking methodologies. • It is our opinion that performance is rated too low in the Gartner criteria
  • 48. People and Future Flexibility
  • 49. MyISAM and InnoDB engines
  • 59.
  • 61. Lessons Learned • I undertook this investigation in the formal manner I did because I was disappointed with the lack of impartial reviews in the market with enough detail • Gartner has high level reviews, but nothing at a practitioner level • Any reports at the practitioner level has been ‘tuned’ to promote a certain DBMS – MySQL reports using MyISAM engine – Oracle and Sybase reports using SQL built to perform best on their configurations
  • 62. Lessons Learned • Open Source DBMSs are not the bargain they initially appear to be • Know your requirements • Do your own tests • Read the fine print • Oracle really is expensive
  • 63. References • The State of Data Warehousing in 2011 – Gartner • Data Warehousing Trends for the CIO, 2011-2012 – Gartner • Comparison of Data Warehousing DBMS Platforms – Illuminate • Next Generation Data Warehouse Platforms – The Data Warehouse Institute (TDWI) – Phillip Russom • Magic Quadrant for Data Warehouse Database Management Systems – Gartner • PostgreSQL versus MySQL - http://www-css.fnal.gov/dsg/external/freeware/pgsql-vs-mysql.html • MySQL versus PostgreSQL - http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL • Why PostgreSQL instead of MySQL 2009 - http://wiki.PostgreSQL.org/wiki/Why_PostgreSQL_Instead_of_MySQL_2009 • Open Source Feature Comparison Matrix - http://www.devx.com/dbzone/Article/29480?trk=DXRSS_DB • The Open Source Data Warehouse Revolution - http://www.ittoday.info/Articles/Open_Source_Data_Warehouse.htm • MySQL 5.6 Reference Manual - http://dev.mysql.com/doc/refman/5.6/en/index.html • PostgreSQL 9.1 Reference Manual - http://www.PostgreSQL.org/docs/9.1/static/index.html • PostgreSQL vs. MySQL vs. Commercial Databases: It's All About What You Need - http://www.devx.com/dbzone/Article/20743/0/page/1 • Cross Compare of PostgreSQL 8.4, SQL Server 2008, MySQL 5.1 - http://www.Postgresonline.com/journal/index.php?/archives/130-Cross-Compare-of-PostgreSQL- 8.4,-SQL-Server-2008,-MySQL-5.1.html • MySQL versus PostgreSQL - http://www.mysqlvsPostgreSQL.com/ • PostgreSQL versus MySQL: which is better - http://www.databasejournal.com/features/mysql/article.php/3288951/PostgreSQL-vs-MySQL- Which-is-better.htm • Comparison of Relational Database Management Systems - http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems