Mysql
 sql >> Database >  >> RDS >> Mysql

Come utilizzare una funzione SQL con INNER JOIN in MySQL?

Non ha prestazioni infinite ciclo continuo.

Il motivo è perché il server esegue FULL TABLE SCAN che è molto lento. Questa condizione si.id = fnc_FindIssueId(so.id) non usa un indice anche se ne hai definito uno su si.id e so.id .

I modi migliori per farlo sono:

  • per modificare la tabella smart_objects
  • un'altra colonna per l'assigned issue Id
  • Definisci un indice nella nuova colonna