1. Как ты кэшировал запросы из внешних сервисов?
2. Как оптимизировали работу с базой данных? Что самое главное оптимизировали?
3. Какие индексы добавляли? Составные или просто на отдельные поля?
4. Имеет ли значение порядок полей в составном индексе?
5. Если поменять местами поля в запросе (например, сначала поле B, потом поле A), будет ли использоваться составной индекс?
6. Имеет ли смысл менять порядок условий в запросе (например, фамилия, булево значение, имя)?
7. Какие базовые индексы есть в PostgreSQL по умолчанию?
8. Можно ли создать индекс на часть таблицы (partial index)? Чем он отличается?
9. Знаешь ли ты про уровни изоляции транзакций в PostgreSQL? Как работает repeatable read?
10…