Prueba
mysql_query("SET NAMES utf8");
en lugar de SET CHARACTER SET
Prueba
mysql_query("SET NAMES utf8");
en lugar de SET CHARACTER SET
Formas de arreglar SQL Server detectó un error de E/S basado en consistencia lógica
Cómo evitar los interbloqueos de SQL con el ajuste de consultas:consejos de Brent Ozar
SQL de clave externa:todo lo que necesita saber sobre las operaciones de clave externa
Cómo programar copias de seguridad de bases de datos con ClusterControl