Deshágase de id en products_markets y agrega
PRIMARY KEY(country_code_id, product_id)
Entonces deshazte del UNIQUE clave a menos que sea necesaria para alguna otra consulta.
Esto reducirá significativamente la huella de disco de esa tabla grande, lo que potencialmente acelerará todas las consultas que la toquen.
Y ayudará con la reformulación sugerida por Hamaza.