LinuxPlanet: Apples and Oranges: A Linux DBMS Comparison, Part I | Linux Today

LinuxPlanet: Apples and Oranges: A Linux DBMS Comparison, Part I

Written By
Web Webster
Web Webster
Nov 11, 1999

[ Thanks to Kevin
Reichard
for this link. ]

The database managers compared here are free or cheap to
license, and they run on all levels of Linux systems, from the
lowest-end hardware to high-end multiple-CPU servers. And they are
widely used in production systems all over the world.
For this
comparison, I put myself in the situation of someone running
typical Linux boxes, powering an everyday DBMS….”

“I’ll begin with a discussion of the installation and
configuration of these three database systems; then I’ll proceed,
in Part II, with the design of a small database in SQL, pointing
out the difficulties and differences I encountered trying to make
the DBMS swallow it. I’ll also explain the coding of a program that
will perform various real-life actions on the database, such as
adding data and generating reports, while discussing the various
differences of the databases in the process. This client will be
implemented in C for all three DBMSes. To do this, I must learn not
only the SQL APIs of all the systems, but SQL, too. If nothing
else, this will surely be fun to watch.”

“Part III will contain some actual benchmarks, as a bonus. I
have had the dubious pleasure of watching endless debates about
database benchmarking on Linux newsgroups, so I will only time the
performance of the client doing random stuff, both when done in one
run under ideal conditions and when done via several concurrent
processes. At that time I’ll have already covered lots of
differences between the DBMSes, so you should have a good idea of
their strengths and weaknesses.”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.