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

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

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

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

Как тестировать API concurrency?