Как обнаружить медленные SQL-запросы

Причинами плохой производительности веб-системы могут быть как перегрузка CPU, постоянная нехватка пространства на жестком диске, недостаточность пропускного канала, так и наличие неоптимизированных SQL-запросов.

На сайте whenpenguinsattack.com предложено решение для обнаружения и логирования медленных запросов для MySQL средствами самой базы данных.
Материал написан на английском языке.