sql >> Base de Datos >  >> RDS >> Mysql

Rendimiento de la subconsulta en la cláusula IN con tablas grandes en la consulta de eliminación

Para tablas de conjuntos de datos grandes IN el rendimiento de la cláusula es muy lento, en este caso puede usar INNER JOIN con consulta de borrado

DELETE video_snapshot FROM video_snapshot
INNER JOIN videos ON video_snapshot.VIDEO_ID=videos.VIDEO_ID;