This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
Index Condition Pushdown

MySQL’s Index Condition Pushdown (ICP) Optimization

August 29, 2023
Pinal Dave
SQL Performance
MySQL, SQL Index

MySQL enhances its performance through an optimization technique called Index Condition Pushdown (ICP). Let’s delve into the depths of ICP.

Read More
unusedindexes

MySQL – Identifying Unused Indexes in Databases

August 4, 2023
Pinal Dave
SQL Performance
MySQL, Schema, SQL Index

Unused indexes slow down writes and waste space. Identifying unused indexes in your MySQL database is easy with INFORMATION_SCHEMA. Here is how.

Read More
usedtable

MySQL – Identifying and Optimizing the Busiest Tables

August 1, 2023
Pinal Dave
SQL Performance
MySQL, Performance Schema, Schema

Let us learn Identifying and Optimizing the Busiest Tables in MySQL. MySQL provides an easy way to identify the busiest tables using the performance_schema.

Read More
firesidechat

Reflections on Fireside Chat about Future of MySQL

June 13, 2023
Pinal Dave
SQLAuthority News
Idera, MySQL

I had the honor of participating in the Fireside Chat organized by Idera, where the discussion revolved around many different topics.

Read More
Gouache painting of a snail with a vermilion shell crawling along a long boardwalk

Long Running Queries in MySQL: Find Them in Two Ways

June 16, 2022
Pinal Dave
SQL Performance
Idera, MySQL, SQL Lock

Find long running queries in MySQL with two built-in methods: the slow query log and the Performance Schema digest table. See the settings, a ready query and how to choose between them.

Read More
Gouache painting of a guitar headstock with tuning pegs, one shifted peg vermilion

MySQL Configuration Changes: Track What Changed and When

June 14, 2022
Pinal Dave
SQL Tips and Tricks
Idera, MySQL, SQL Performance

MySQL configuration changes explain many sudden slowdowns. See how innodb_read_ahead_threshold works, what MySQL 8.0 records about a change and how to keep your own history.

Read More
A vessel rests for a deliberate interval while its tools remain available nearby.

MySQL – Wait For Seconds Using SELECT SLEEP()

November 15, 2021
Pinal Dave
SQL Tips and Tricks
MySQL, SQL Scripts

For a WAIT FOR test in MySQL, I use SLEEP with a bounded delay. A customer asked for the corresponding command.

Read More
1 2 3 4 … 12 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com