indicizza meglio le colonne nel database, usa delle views invece che inviare ogni volta la distinct. Controlla che effettivamente sono quelle operazioni ad incidere così tanto nel caricamento