Знаходжу запити, через які застосунок гальмує, і показую, що з ними робити.
Що роблю:
збираю статистику найповільніших і найчастіших запитів;
розбираю план виконання й показую, де йде повне сканування таблиці;
підбираю індекси під реальні запити, а не про запас;
знаходжу запити в циклі, які треба замінити одним;
перевіряю зайві вибірки полів і надлишкові з'єднання таблиць;
дивлюся блокування та довгі транзакції;
перевіряю налаштування бази під обсяг пам'яті сервера.
Працюю з PostgreSQL і MySQL.
Результат: перелік проблемних запитів із заміром часу до та після змін і конкретними правками для коду й бази.