Перенесли базу на новый сервер, данные те же, железо новее — а запросы, которые раньше отрабатывали за миллисекунды, теперь тянутся секундами. Первая мысль обычно про диск или сеть, но в девяти случаях из десяти дело в другом: после переноса план выполнения запросов у планировщика сломался, и он честно перебирает таблицу целиком там, где раньше бил точным индексом. Разбираем, как это диагностировать и почему такое происходит именно после миграции.
Подробнее →