FYI, okazuje się, że podczas migracji bazy danych są pewne statystyki wykorzystywane przez optymalizator silnika, aby wybrać najlepszą strategię, np. łączyć stoły, które najwyraźniej nie zostały skopiowane.
Rozwiązaniem jest uruchomienie ANALYZE
na każdej z tabel, aby „odbudować” takie informacje. Więc po wykonaniu ANALIZY dla każdej tabeli i uruchomieniu explain
polecenie ponownie, dane wyjściowe zgadzają się, a szybkość zapytań dramatycznie wzrasta.