Are you a brand-newbie to MySQL? Coming from another database (or
databases)? If so, here are some concepts to read up on right
away to ease your confusion down the road. These are the top
things I wish someone had told me about before I did anything
else with MySQL.
(I’ve had a lot of questions along these lines, and have posted
on all of each of these items somewhere, but thought it’d be more
helpful to gather the points together into one place.)
MY TOP 2 “BEFORE YOU BEGIN” TOPICS
#1: storage engines. Before you do any big planning, if you don’t
know what a “storage engine” is, find out!
I can’t think of a good analogy for what a storage engine is. The
best I can come up with is, you know how with Oracle you choose
your index types (btree? bitmap? etc)? In MySQL, you choose your
table types (and with them, the index types). Your choice
determines a lot. Each storage engine (table …
[Read more]