Что такое индексы и как они влияют на тестирование?

Senior
289 просмотров
AFK Offer AI

Индекс ускоряет поиск по полям, за счёт дополнительного места и замедления INSERT/UPDATE. QA знает: запросы без индекса на большой таблице — тест производительности может выявить. EXPLAIN ANALYZE показывает план выполнения запроса — используется ли индекс? При тестировании производительности: 100 записей не выявит проблему, а 10 миллионов — да. Тестируем с реалистичным объёмом данных. Отсутствие индекса на часто используемом WHERE поле — performance bug.

Следующий вопрос

Как тестировать установку и обновление приложения?