Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /membri/oraclefaq/qa-include/qa-db.php on line 66
Query miste su viste e tabelle - Oracle FAQ - Il forum italiano su oracle
Benvenuto in Oracle FAQ - Il forum italiano su oracle, dove potrai fare domande e ricevere risposte da altri membri della community.

76 domande

14 risposte

4 commenti

41,076 utenti

Tag popolari


Query miste su viste e tabelle

+1 voto
908 visite
Ho dei tempi molto variabili, a volte altissimi, facendo query che fanno join di viste e tabelle.

Volevo sapere se qualcuno ha fatto esperienza in tal senso, e se ci sono criteri da seguire.

Da Oracle 8, in poi.

Grazie
quesito posto 8 Luglio 2014 in Performance Tuning da gr_g (130 punti)

1 Risposta

0 voti
Io ho riscontrato lo stesso problema ed in particolare notavo dei tempi di esecuzione differenti se lanciavo le query direttamente da client oppure se queste venivano richiamate all'interno di package o procedure.

Sicuramente facendo delle prove dovresti riuscire a trovare la hint che fa al caso tuo. Non escludo che tu debba utilizzarne una direttamente nella creazione della vista. Se ti interessa estrarre dalla vista un dato puntuale come prima prova personalmente cercherei di forzare una hint sulla vista che vada sull'indice della chiave che ti interessa estrarre.
risposta inviata 8 Luglio 2014 da carlo10 (1,860 punti)

Domande correlate

+1 voto
1 risposta 2,724 visite
2,724 visite quesito posto 30 Maggio 2014 in Performance Tuning da azf (130 punti)
0 voti
0 risposte 2,524 visite
2,524 visite quesito posto 7 Dicembre 2013 in Performance Tuning da carlo10 (1,860 punti)
0 voti
0 risposte 283 visite
283 visite quesito posto 9 Luglio 2015 in DBA da dbologna64 (160 punti)
0 voti
0 risposte 95 visite
0 voti
0 risposte 2,422 visite
2,422 visite quesito posto 11 Dicembre 2013 in Performance Tuning da carlo10 (1,860 punti)
...