Three thoughts on duplicate records
Duplicate records are a reality in any database of any size, so as database managers, we always have to deal with them (or should deal with them!). So here are three thoughts on managing duplicate records:
- Duplicate records will always exist. Always. Unless you're managing only a tiny number of records, you will always have duplicates. So the goal isn't to eliminate duplicates, but to minimize their number.
- Focus on and fix any processes that tend to cause creation of duplicate records. For example, I often hear from my clients "Our website password recovery process doesn't work, or is too cumbersome, so customers just create new records in order to register for an event quickly." Whatever process you have that leads to duplicate records, fix that process.
- Consistently run a process for identifying potential duplicates, and clean them up. On at least a quarterly basis you should run a query that helps you identify potential duplicate records and then take the time to clean up records that are actual duplicates. And of course, clean up duplicate records as you find them in your day-to-day work. But seeking them out and fixing them consistently, over time, is the best way to minimize duplicate records.
Duplicate records are a reality of life. But suffering with an overwhelming number of duplicates is a choice, and something you can fix, if you take the time to do so.
![]()
Wes's Wednesday Wisdom Archives
Discipline. Always discipline.
Discipline. Always discipline. I’ve been producing a newsletter in some form for over 25 years […]
Simpler is better
Simpler is better Recently, a client of mine was discussing how they manage membership reinstatements. […]
Baby steps
Baby Steps A journey of a thousand miles begins with a single step. You have […]
Sometimes what you’re using IS the best option
Sometimes what you’re using IS the best option I love technology and I’m inherently lazy, […]
Do they hate the system?
Do they hate the system? When an association asks me for help finding a new […]
Artificial Intelligence is the next revolution in data management
Artificial Intelligence is the next revolution in data management I’ve been in the data management […]
There’s always gonna be something
There’s always gonna be something I’ve been consulting for 26 years now and I’m still […]
Eyes wide open and affirmative decision-making
Eyes wide open and affirmative decision-making When I work with my clients on any type […]
Honoring an industry legend
Honoring an industry legend I’m taking a break from my usual data management tips to […]
Never burn a bridge
Never burn a bridge My children have reached the age where they have, or are, […]
