Qui ho trovato una sorta di "summa" molto chiara
https://mariadb.com/kb/en/mariadb/subquery-optimizations-map/
Qualche link per i vecchi MySQL
https://dev.mysql.com/doc/refman/5.1...trictions.html
Per la scelta su MySQL
https://dev.mysql.com/doc/refman/5.5...th-exists.html
e
https://dev.mysql.com/doc/refman/5.5...ubqueries.html
A pag. 9 c'è un rapido raffronto con e senza "furbizia": il tempo di esecuzione passa da più di 1,5 ore a 3,2 secondi (per chi chiedeva cosa cambia)
Insomma la questione non è per nulla banale per MySQL, mentre per MariaDB la situazione è migliore
Ho trovato qualche slide di 4 anni fa per MariaDB, giusto per mostrare come si tratta di un problema a lungo sentito
http://cdn.oreillystatic.com/en/asse...esentation.pdf


Rispondi quotando
