Come velocizzare una VIEW con mySQL
Inviato: 20 dic 2016, 11:12
Ciao a tutti,
per motivi tecnici ho dovuto appoggiare una grid su una VIEW ma purtroppo la stessa risulta essere molto lenta nel caricamento.
Non sono un programmatore ma credo che ad esempio indicizzare una view in mySQL non sia possibile.
Qualcuno ha delle idee a riguardo ?
Non so se ad esempio con qualche barbatrucco si possa caricarla in sulla RAM del server al login o altri trucchi del genere.
Grazie
Ecco la query sulla VIEW --> pipeline_view . Il WHERE mi serve per selezionare la divisione di business accedibile da ogni utente.
SELECT
Id_row_P,
AREA,
Responsabile,
Opportunita,
Gara,
Prov,
Tipo,
ValoreK,
Anno,
Mese,
Perc_Successo,
Potenz,
Fatt_potenziale_annuo,
Note_1,
Note_2,
Referente_1,
Referenze_2,
History,
Linea_P,
Strumento_Prodotto_P,
Numero_P
FROM
pipeline_view
WHERE AREA IN ([usr_area])
per motivi tecnici ho dovuto appoggiare una grid su una VIEW ma purtroppo la stessa risulta essere molto lenta nel caricamento.
Non sono un programmatore ma credo che ad esempio indicizzare una view in mySQL non sia possibile.
Qualcuno ha delle idee a riguardo ?
Non so se ad esempio con qualche barbatrucco si possa caricarla in sulla RAM del server al login o altri trucchi del genere.
Grazie
Ecco la query sulla VIEW --> pipeline_view . Il WHERE mi serve per selezionare la divisione di business accedibile da ogni utente.
SELECT
Id_row_P,
AREA,
Responsabile,
Opportunita,
Gara,
Prov,
Tipo,
ValoreK,
Anno,
Mese,
Perc_Successo,
Potenz,
Fatt_potenziale_annuo,
Note_1,
Note_2,
Referente_1,
Referenze_2,
History,
Linea_P,
Strumento_Prodotto_P,
Numero_P
FROM
pipeline_view
WHERE AREA IN ([usr_area])