Published in


4 Common Designs of Audit Trail — Tracking Data Changes in Databases

Logging is essential for a system

Tracking Data Changes in Databases

Databases are fundamental infrastructure for software. And the audit trail, or logging, is one of the essential jobs a database needs to do.

This article will introduce 4 common ways to record data changes in databases. They are based on MySQL, but the ideas can apply…

Technology gives us more and more freedom. Start learning today.

Recommended from Medium

A simple IoT architecture to Ingestion and Reporting

architecture big picture

Python Packages 101 — Part 2 — The Marquee Group

From Local File Inclusion (LFI) to Remote Code Execution (RCE)

assorted-color folder lot

Create a chatbot for reading PDF files using Python

It’s all about distance

Leetcode 804. Unique Morse Code Words

How to reverse a tree in C# the Functional way in 5 lines of code

Break Your Code

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Yang Zhou

Yang Zhou

🇺🇦 I’m a full-stack engineer who also writes.

More from Medium

Got error when install psycopg2 by pip?

MongoDB — Unions 🇬🇧

Universally Unique Identifiers

Getting started with Postgres in Docker