When To Use Indexes In MySQL | Linux Today

When To Use Indexes In MySQL

Written By
Web Webster
Web Webster
Apr 9, 2010

“This comes up in discussions almost every new project I work
on, because it’s a very important thing to consider when designing
a database. When deciding when and how to create an index in your
MySQL database, it’s important to consider how the data is being
used.

“Let’s say you have a database of employees. We will create it
like this:

CREATE TABLE employees (
 ID INT,
 name VARCHAR(60),
 salary decimal(10,2),
 date hired(date)
 ) 

“So you will notice that this table is pretty simplistic, and
doesn’t really contain all the info you would need to actually
manage employees, but its just for the sake of demonstration, and
you could always add more later, or even make another table and use
joins if you had really complex needs.”

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.